Vous pouvez utiliser les outils suivants pour appliquer des mises à jour aux systèmes Solaris :
Outils Sun Update Connection System :
Interface graphique utilisateur (IGU)
Application Sun Update Connection Hosted
Interface de ligne de commande d'Update Manager (smpatch)
Commande patchadd
Outil Patchs de Solaris Management Console (smc) (interface graphique utilisateur, à partir de Solaris 9)
Si vous voulez appliquer un patch à un système client sans disque, reportez-vous à « Patching Diskless Client OS Services » (Mise à jour des services OS client sans disque) du Guide d'administration système : administration de base.
L'application Update Manager fait partie du logiciel Sun Update Connection System. L'application Sun Update Connection Hosted fait également partie de ce logiciel.
Le tableau suivant résume la disponibilité des différents outils de gestion des mises à jour Solaris.
Tableau 1–2 Disponibilité des outils de gestion des mises à jour Solaris|
Disponibilité de l'outil |
Update Manager et Sun Patch Manager 2.0 |
Sun Update Connection System |
Commandes patchadd/ patchrm |
Outils de gestion des patchs Solaris 2.6 et Solaris 7 |
|---|---|---|---|---|
|
Comment obtenir cet outil ? |
Pour Solaris 10 – Appliquez la mise à jour de fonctions d'Update Manager. Pour Solaris 8 ou Solaris 9 – Téléchargez la version correspondante de l'outil Patch Manager à partir du site Web du centre de téléchargement de Sun. |
Exécutez l'outil à partir du site Web Sun Update Connection System. |
Inclus avec Solaris. |
Téléchargez l'outil à partir du centre de téléchargement de Sun. |
|
Disponibilité des versions de Solaris |
Pour Solaris 10 – Update Manager. Pour Solaris 8 et Solaris 9 – Sun Patch Manager 2.0. |
Solaris 10. |
Versions Solaris 2.6, Solaris 7, Solaris 8 et Solaris 9. |
Versions Solaris 2.6 et Solaris 7. |
|
Applique les mises à jour signées ? |
Oui, et vérifie automatiquement les mises à jour signées au moment de leur téléchargement. |
Oui |
À partir de Solaris 9 12/03 – Oui, et vérifie automatiquement les mises à jour signées lors de leur téléchargement. |
Oui, et vérifie automatiquement les mises à jour signées lors de leur téléchargement. |
|
Applique les mises à jour non signées ? |
Pour Update Manager – Non. Pour Sun Patch Manager 2.0 – Oui, mais les mises à jour doivent tout d'abord être décompressées. |
Oui |
Oui |
Non |
|
Interface utilisateur graphique disponible ? |
Pour Solaris 10 – Oui, pour les systèmes exécutant Update Manager. Pour Solaris 9 – Oui, pour les systèmes exécutant Patch Manager (smc). Pour Solaris 8 – Non. |
Application Web hébergée par Sun. |
Non |
Non |
|
Analyse le système afin de déterminer les mises à jour appropriées ; télécharge des mises à jour signées ou non signées |
Oui, mises à jour signées uniquement. |
Oui |
Non |
Oui, mises à jour signées uniquement. |
|
Prise en charge des mises à jour des systèmes locaux et distants |
Locaux et distants. Pour Solaris 8 – Locaux. |
Distants |
Locaux |
Locaux |
|
Prise en charge RBAC ? |
Pour Update Manager – Non. Pour smpatch – Oui. |
Non applicable |
Oui |
Non |
Lorsque vous appliquez des mises à jour, la commande patchadd enregistre les informations dans le fichier /var/sadm/patch/update-id /log.
La commande patchadd ne permet pas d'appliquer une mise à jour dans les conditions suivantes :
Le package n'est pas complètement installé sur le système.
L'architecture du package de mises à jour diffère de celle du système.
La version du package de mises à jour ne correspond pas à celle du package installé.
Une mise à jour disposant du même code de base et d'un numéro de révision supérieur a déjà été appliquée.
Une mise à jour rendant cette mise à jour obsolète a déjà été appliquée.
Cette mise à jour est incompatible avec une mise à jour ayant déjà été appliquée au système.
La mise à jour appliquée dépend d'une autre mise à jour qui n'a pas encore été appliquée.
Vous avez le choix entre plusieurs méthodes pour télécharger ou appliquer une ou plusieurs mises à jour sur votre système. Le tableau suivant vous permettra de déterminer la méthode qui vous correspond le mieux.
La version de la commande smpatch décrite dans ce tableau a d'abord été disponible pour les systèmes Solaris 8.
|
Commande ou outil |
Description |
Pour plus d'informations |
|---|---|---|
|
Interface utilisateur graphique d'Update Manager |
Cet outil permet d'effectuer les mises à jour via une interface graphique utilisateur. Cette interface dispose notamment des fonctions suivantes :
| |
|
Application Sun Update Connection Hosted |
Cette application Web, hébergée par Sun, permet de gérer à distance les mises à jour de tous vos systèmes Solaris 10. | |
|
smpatch update |
Cette commande permet d'analyser votre système afin de déterminer les mises à jour appropriées, et de télécharger et appliquer automatiquement ces mises à jour. Notez que cette commande n'applique pas les mises à jour dotées de la propriété interactive . Pour les systèmes Solaris 8, seule la commande smpatch en mode local est disponible. |
Page de manuel consacrée à smpatch(1M) |
|
smpatch analyze et smpatch update |
Utilisez tout d'abord la commande smpatch analyze pour analyser votre système afin de déterminer les mises à jour appropriées. Ensuite, utilisez la commande smpatch update pour télécharger et appliquer les mises à jour sur votre système. Notez que cette commande n'applique pas les mises à jour dotées de la propriété interactive . Pour les systèmes Solaris 8, seule la commande smpatch en mode local est disponible. |
Page de manuel consacrée à smpatch(1M) |
|
smpatch analyze, smpatch download et smpatch add |
Utilisez tout d'abord la commande smpatch analyze pour analyser votre système afin de déterminer les mises à jour appropriées. Ensuite, utilisez la commande smpatch download pour les télécharger. Cette commande permet également de télécharger toute mise à jour obligatoire. Utilisez ensuite la commande smpatch add pour appliquer les mises à jour sur votre système en mode monoutilisateur ou multiutilisateur. Pour les systèmes Solaris 8, seule la commande smpatch en mode local est disponible. |
Page de manuel consacrée à smpatch(1M) |
|
patchadd |
À partir de Solaris 2.6 – Appliquez des mises à jour non signées à votre système. À partir de Solaris 9 12/03 – Cette commande permet d'appliquer des mises à jour signées ou non signées sur votre système. Pour appliquer des mises à jour signées, vous devez tout d'abord configurer votre package keystore. |
Page de manuel consacrée à patchadd(1M) |
Si vous choisissez d'utiliser l'interface de ligne de commande smpatch ou l'interface graphique utilisateur d'Update Manager, reportez-vous au Démarrage de Sun Update Connection System pour obtenir des informations complémentaires qui vous aideront à choisir une méthode.