1.16 Gestion des paquetages avec les outils ZEN

Les outils ZEN servent d'interface graphique pour ZENworks Management Daemon (zmd), permettant d'installer ou de supprimer facilement des logiciels, d'appliquer des mises à jour de sécurité et de gérer des services et des catalogues en quelques clics.

1.16.1 Obtention des autorisations

La gestion des paquetages sur un système Linux nécessite des privilèges root. Les outils ZEN et rug disposent de leur propre système de gestion permettant aux utilisateurs d'installer des mises à jour de logiciels. Lorsque un utilisateur fait appel pour la première fois à une action nécessitant des privilèges spéciaux dans les outils ZEN, une invite demandant le mot de passe root apparaît. Une fois le mot de passe vérifié, les outils ZEN ajoutent automatiquement le compte de l'utilisateur doté des autorisations de mise à jour au système de gestion des utilisateurs. Pour consulter ou modifier ces paramètres, utilisez la commande de gestion des utilisateurs rug (reportez-vous à Section 8.14.4, rug User Management, (↑ Deployment Guide ) pour plus d'informations).

1.16.2 Obtention et installation des mises à jour logicielles

Software Updater se trouve dans la zone de notification (GNOME) ou dans la barre système (KDE) de votre tableau de bord, sous forme d'une icône représentant un globe. Il change de couleur et d'apparence selon la disponibilité d'une liaison réseau et des nouvelles mises à jour. Une fois par jour, Software Updater vérifie automatiquement si des mises à jour sont disponibles pour votre système (cliquez avec le bouton droit de la souris sur l'icône de l'application et sélectionnez Refresh (Rafraîchir) pour forcer un contrôle immédiat). L'applet Software Updater du tableau de bord transforme le globe en point d'exclamation sur fond orange lorsque de nouvelles mises à jour sont disponibles.

Cliquez avec le bouton gauche sur l'icône dans le tableau de bord pour ouvrir la fenêtre du programme de mise à jour. Elle affiche la liste des correctifs et des nouvelles versions de paquetages disponibles. Chaque entrée est dotée d'un brève description et, le cas échéant, d'une icône de catégorie : les patches de sécurité sont signalés par un bouclier jaune. Les patches facultatifs sont signalés par un cercle bleu clair. Les patches recommandés ne sont pas accompagnés d'une icône. Les correctifs de sécurité sont répertoriés en premier, suivis des correctifs recommandés, puis des correctifs facultatifs et enfin des nouvelles versions de paquetage. Utilisez les liens All (Tout), Packages (Paquetages) et Patches (Correctifs) pour filtrer la liste des paquetages affichés.

REMARQUE : paquetages et correctifs

Les mises à jour officielles de Novell sont indiquées comme des correctifs. Les nouvelles versions de paquetages provenant d'autres sources sont indiquées comme des paquetages.

Pour obtenir des détails sur une entrée en particulier, marquez-la avec la souris et cliquez sur le lien Details (Détails) sous la fenêtre contenant la liste. Pour sélectionner une entrée en vue de son installation, cochez la case correspondante. Utilisez les liens All (Tout) et None (Aucun) pour sélectionner ou désélectionner l'ensemble des correctifs. Le fait de cliquer sur Update (Mettre à jour) installe les programmes sélectionnés.

Figure 1-20 Sélection des mises à jour logicielles

1.16.3 Installation des logiciels

Pour installer des paquetages de logiciels, sélectionnez Install Software (Installation de logiciels) dans le menu ou exécutez zen-installer. L'interface est presque identique à celle de Software Updater (reportez-vous à Section 1.16.2, Obtention et installation des mises à jour logicielles). La seule différence tient au tableau de bord que vous pouvez utiliser pour rechercher des paquetages ou filtrer la liste. Cochez la case de paquetages devant être installés et appuyez sur Installer pour démarrer l'installation des paquetages. Les dépendances éventuelles avec d'autres paquetages sont automatiquement résolues par le programme d'installation.

1.16.4 Suppression de logiciels

Sélectionnez Suppression de logiciels dans le menu ou exécutez zen-remover pour désinstaller des paquetages de logiciels. La liste des paquetages peut être réduite à l'aide des liens Produits (désinstalle complètement les produits), Patterns (Modèles) (reportez-vous à Installing and Removing Patterns, (↑ Deployment Guide ) pour plus de détails sur les modèles), Packages (Paquetages) et Patches (Correctifs). Cochez la case d'une entrée de la liste qui doit être supprimée et appuyez ensuite sur Supprimer pour lancer la désinstallation du paquetage. Si d'autres paquetages dépendent de ceux que vous avez marqués, ils sont également supprimés. Vous devez confirmer la suppression des paquetages supplémentaires. Si vous cliquez sur Annuler dans la boîte de dialogue de confirmation, aucun paquetage ne sera désinstallé.

1.16.5 Configuration de Software Updater

Pour configurer les outils ZEN, cliquez sur Configure (Configurer) dans la fenêtre de l'application. Une fenêtre contenant trois onglets s'ouvre : Services, Catalogues et Préférences.

Services et catalogues

Les services sont essentiellement des sources fournissant des paquetages et des informations à propos de ces paquetages. Chaque service peut offrir un ou plusieurs catalogues.

L'onglet Service répertorie tous les services disponibles avec des informations de type et d'état (si vous ne parvenez pas à les afficher, réglez la taille de la fenêtre). Cliquez sur Désinstaller le service ou sur Ajouter un service pour ajouter ou supprimer des services. Les types de service disponibles sont les suivants :

YUM

Un serveur HTTP, HTTPS ou FTP utilisant le format RPM-MD pour les données de paquetage.

ZYPP

Les services ZYPP sont les sources d'installation YaST ajoutées dans YaST à l'aide de Software (Logiciel) > Source d'installation. Utilisez Software Updater ou YaST pour ajouter des sources d'installation. La source à partir de laquelle vous avez initialement procédé à l'installation (DVD ou CD-ROM dans la plupart des cas) est préconfigurée. Si vous changez ou supprimez cette source, remplacez-la par une autre source d'installation valide (service ZYPP), sinon vous ne pouvez pas installer de nouveaux logiciels.

REMARQUE : terminologie

Le nom d'une source d'installation YaST, d'un référentiel de paquetage YaST et d'un service ZYPP est identique à celui d'une source d'installation de logiciel.

Monter

Avec Mount (Monter), vous incorporez un répertoire monté sur votre machine. Ceci est utile, par exemple, dans un réseau qui met régulièrement en miroir le serveur Novell YUM et exporte son contenu sur le réseau local. Pour ajouter le répertoire, indiquez le chemin complet vers celui-ci dans Service URI.

NU

NU signifie Novell Update (Mise à jour Novell). Novell fournit des mises à jour du SUSE Linux Enterprise exclusivement sous forme de services NU. Si vous avez configuré la mise à jour durant l'installation, le serveur officiel Novell NU est déjà présent dans la liste.

Si vous avez ignoré la configuration des mises à jour au cours de l'installation, exécutez suse_register sur la ligne de commande ou le module YaST Software (Logiciel) > Product Registration (Enregistrement du produit) en tant qu'utilisateur root. Le serveur de mise à jour Novell est automatiquement ajouté à Software Updater.

RCE et ZENworks

Opencarpet, Red Carpet Enterprise et les services ZENworks sont disponibles uniquement si votre entreprise ou votre organisation a configuré ces services au sein de votre réseau interne. Cela peut être le cas si votre entreprise utilise un logiciel tiers dont les mises à jour sont déployées sur un seul serveur.

Une fois SUSE Linux Enterprise installé, deux services sont préconfigurés : votre source d'installation (DVD, CD-ROM ou ressource réseau) en tant que service ZYPP et un serveur de mise à jour SUSE Linux Enterprise en tant que service, qui est ajouté lors de l'enregistrement du produit. Normalement, ces paramètres ne nécessitent aucun changement. Si vous ne voyez pas un service, ouvrez un shell root et exécutez la commande suse_register. Le service est automatiquement ajouté.

Catalogues

Les services sont capables de fournir des paquetages pour différentes parties de logiciels ou différentes versions de logiciels (généralement, les services RCE ou ZENworks le font). Ils sont classés en différentes catégories appelées catalogues. Abonnez-vous ou annulez l'abonnement à un catalogue en cochant ou non la case correspondante.

Actuellement, les services SUSE Linux (YUM et ZYPP) ne fournissent pas des catalogues différents. Chaque service possède un seul catalogue. Si Software Updater a été configuré durant l'installation ou avec la commande suse_register, il s'abonne automatiquement aux catalogues YUM et ZYPP. Si vous ajoutez manuellement un service, vous devez vous abonner à ses catalogues.

AVERTISSEMENT : annulation d'abonnements à des catalogues

Pour installer des paquetages à partir d'un catalogue, vous devez être abonné à ce catalogue. Si vous annulez l'abonnement, les paquetages de ce catalogue sont toujours listés dans la fenêtre de mise à jour, mais vous ne pouvez pas les installer.

Préférences

Dans l'onglet Préférences, indiquez si Software Updater doit être lancé ou non au démarrage. En tant qu'utilisateur root, vous pouvez également modifier les paramètres Software Updater. En tant qu'utilisateur non privilégié, vous ne pouvez que consulter ces paramètres. Reportez-vous à la page rug du manuel pour savoir à quoi correspondent ces paramètres.