25.8 Déploiement de mises à jour Red Hat Network

Lorsque vous utilisez ZENworks Linux Management pour mettre en miroir une distribution Red Hat à partir du réseau Red Hat, le processus de mise en miroir crée un ensemble unique contenant tous les paquetages RPM. Cet ensemble n'est généralement pas assigné directement à un périphérique géré car il contient toute la distribution Red Hat et peut contenir des paquetages RPM en conflit l'un avec l'autre.

Vous trouverez ci-après deux scénarios pour mettre à jour des périphériques avec des paquetages RPM :

25.8.1 Fourniture de tous les paquetages RPM et des ensembles de paquetages par l'intermédiaire d'un catalogue (extraction)

Si vous voulez fournir tous les paquetages RPM via un catalogue, créez un catalogue et ajoutez-y l'ensemble du réseau Red Hat mis en miroir, puis assignez le catalogue aux périphériques gérés. Cela permet aux utilisateurs d'accéder par l'intermédiaire du catalogue à tous les paquetages RPM contenus dans l'ensemble du réseau Red Hat.

Pour obtenir plus d'informations sur la mise en miroir et les catalogues, consultez la Section 25.3, Configuration d'une mise en miroir logicielle et la Section 22.2, Création de catalogues.

À partir d'un périphérique géré, deux méthodes permettent de forcer le déploiement et l'installation des mises à jour incluses aux ensembles du réseau Red Hat contenus dans un catalogue :

  • En utilisant le gestionnaire de mise à jours ZENworks Linux Management : à partir du périphérique géré, cliquez sur Système > Mise à jour du logiciel, puis sélectionnez le catalogue et cliquez sur Marquer pour l'installation > Exécuter maintenant.

  • En utilisant rug : sur un périphérique géré, démarrez une session de la console et exécutez la commande rug up.

    Sur les périphériques SUSE Linux Enterprise Server 10 (SLES 10) et SUSE Linux Enterprise Desktop 10 (SLED) :

    /usr/bin/rug up

    Pour d'autres périphériques gérés :

    /opt/novell/zenworks/bin/rug up

    Pour plus d'informations, reportez-vous à la section rug (1).

25.8.2 Fourniture de paquetages RPM spécifiques (distribution)

Si vous voulez fournir des paquetages RPM spécifiques, vous pouvez créer un ensemble personnalisé en sélectionnant le sous-ensemble désiré de paquetages RPM à partir de l'ensemble initial qui a été créé lors de la mise en miroir du réseau Red Hat. Vous pouvez également créer plusieurs ensembles personnalisés, chacun contenant un ou plusieurs paquetages RPM. Il est préférable de tester vos ensembles personnalisés sur un périphérique unique pour vérifier qu'il n'existe pas de conflits au sein d'un ensemble. Si le test est concluant, vous pouvez assigner les ensembles à vos périphériques gérés.

Pour vous assurer que les paquetages contenus dans l'ensemble personnalisé peuvent satisfaire toutes leurs dépendances, vous pouvez créer un catalogue contenant l'ensemble du réseau Red Hat mis en miroir et le mettre à disposition des périphériques gérés de votre choix. Lors du processus de création du catalogue, vous pouvez cacher ce dernier des utilisateurs. Après avoir assigné l'ensemble personnalisé aux périphériques, si un paquetage nécessite d'autres paquetages pour la résolution des dépendances, le périphérique a accès aux paquetages du catalogue caché. Pour plus d'informations, reportez-vous à la Section 22.2, Création de catalogues.

Les périphériques gérés se rafraîchissent lors d'une planification. En outre, un administrateur peut déclencher un rafraîchissement de périphérique par l'intermédiaire du Centre de contrôle ZENworks. Lorsqu'un périphérique se rafraîchit, il télécharge automatiquement l'ensemble à partir du serveur et l'installe.

Le périphérique géré requiert un ou plusieurs ensembles du serveur. En d'autres termes, le serveur ne distribue pas réellement l'ensemble. Cependant, le serveur peut indiquer au périphérique de se rafraîchir automatiquement. Vous pouvez également modifier l'intervalle de rafraîchissement de façon centralisée à partir du serveur pour un ou plusieurs périphériques gérés. Sinon, le client se rafraîchit selon sa propre planification pour rechercher une opération planifiée.

À partir d'un périphérique géré, vous pouvez utiliser rug pour forcer un rafraîchissement en entrant la commande rug refresh.

Sur les périphériques SUSE Linux Enterprise Server 10 (SLES 10) et SUSE Linux Enterprise Desktop 10 (SLED) :

/usr/bin/rug refresh

Pour d'autres périphériques gérés :

/opt/novell/zenworks/bin/rug refresh

Pour plus d'informations, reportez-vous à la section rug (1).