34.2. Installer les mises à jours de logiciels

Red Hat décrit les produits et paquetages sur un système Red Hat Enterprise Linux en tant que contenu logiciel. Associez votre système avec un serveur de contenu pour mettre à jour le contenu existant ou pour installer un nouveau contenu. Red Hat Enterprise Linux 6 peut utiliser Red Hat Network basé sur certificats, RHN Classic ou un serveur de contenu local, tel que Satellite ou System Engine pour obtenir des contenus.
Ces options de livraison de contenus — Red Hat Network, Red Hat Network Classic et Satellite — sont mutuellement exclusives. Chacune connecte à différents services de contenu et d'abonnement de Red Hat, et chacune possède son propre ensemble d'outils de gestion.

34.2.1. Livraison de contenus et d'abonnements

Un système peut uniquement télécharger ou recevoir des mises à jour pour un contenu qui est autorisé à y accéder, ou qui possède les droits d'accès. Une entreprise achète un abonnement, un contrat lui permettant d'utiliser une liste de produits en quantité définie, comme l'achat d'un abonnement de Red Hat Enterprise Linux à Physical Servers (le produit), qui est valable pour 100 serveurs (la quantité). Lorsqu'il exécute firstboot, un système peut être associé aux abonnements d'une entreprise de manière à ce que les abonnements produits puissent être alloués à cette machine. Lorsqu'un système est associé à un abonnement, il est aussi associé au serveur de contenu qui livre le contenu auquel ce système est abonné.

34.2.1.1. Chemins d'accès de la configuration des abonnements et du contenu

Le serveur de livraison de contenu et les assignations d'abonnements sont effectués dans les écrans Installer les mises à jour de logiciels. Il y a quatre possibilités :
  • Red Hat Network basé sur certificats, axé sur les abonnements basés produits et sur la livraison de contenu.
  • RHN Classic utilise les canaux pour accéder au contenu (ceci est fourni en tant que chemin de migration pour les systèmes Red Hat Enterprise Linux plus anciens)
  • Les livraisons de contenus par Satellite ou Proxy utilisent un système basé sur canaux similaire à celui de RHN Classic
  • S'enregistrer plus tard
Chemins d'accès de l'abonnement et du contenu Firstboot

Figure 34.3. Chemins d'accès de l'abonnement et du contenu Firstboot

Red Hat Enterprise Linux comprend deux étapes conceptuelles qui définissent comment la machine va accéder aux paquetages et aux contenus :
  • Red Hat Enterprise Linux doit être enregistré, ce qui identifie la machine sur le service Abonnements Red Hat avec Red Hat Network basé sur certificats et l'ajoute à l'inventaire des logiciels pour le gestionnaire des abonnements.
  • Red Hat Enterprise Linux doit être abonné à un abonnement disponible, ce qui signifie que le système a le droit d'installer dans tout paquetage disponible et de configurer un chemin d'accès pour recevoir les mises à jour.
Ces concepts sont décrits avec plus de détails dans le Guide de déploiement Red Hat Enterprise Linux 6.
Les chemins d'accès de la configuration Satellite et Proxy sont différents des configurations de Red Hat basé sur réseau (Red Hat Network) et sont uniques à l'environnement. Comme chaque installation est différente, les Satellites locaux passent par des configurations manuelles guidées.
34.2.1.1.1. Choisir entre Red Hat Network et RHN Classic
À partir de Red Hat Enterprise Linux 6.1, les abonnements sont définis par les produits disponibles et installés. Cependant, dans les versions plus anciennes de Red Hat Enterprise Linux, les abonnements étaient définis par accès aux canaux. Ces deux approches aux contenus et aux droits d'accès sont différentes et mutuellement exclusives.
Red Hat Network basé sur certificats est intégré avec le Portail Client et effectue deux importantes tâches de gestion : la gestion d'abonnements et de la livraison de contenus ainsi que leurs mises à jour. Cette option enregistre un système avec le service des abonnements Red Hat (Red Hat Subscription Service) et fournit un robuste ensemble d'outils pour assigner des abonnements locaux et globaux, pour vérifier l'état des abonnements logiciels et pour voir les produits installés.
Red Hat Network Classic utilise le modèle traditionnel des abonnements canaux. Red Hat Network Classic est fournit pour la prise en charge héritée des environnements de Red Hat Enterprise Linux 4, Red Hat Enterprise Linux 5 et ses versions antérieures, Red Hat Enterprise Linux 6.0 et des systèmes Satellite. Nous ne recommandons pas Red Hat Network Classic pour des systèmes exécutant Red Hat Enterprise Linux 6.1 et ses versions plus récentes.
Un système ne peut pas être géré par Red Hat Network basé sur certificats (et les outils du gestionnaire d'abonnements) et RHN Classic (et les outils rhn_*). Si un système était précédemment géré par RHN Classic, il n'y aura pas de chemin de migration direct pris en charge depuis RHN Classic vers Red Hat Network basé sur certificats. Si vous effectuez une mise à niveau vers Red Hat Enterprise Linux 6.1 ou d'autres versions plus récentes et souhaitez utiliser Red Hat Network basé sur certificats, effectuez :
  • Une mise à jour du système avec un ISO de démarrage plutôt qu'avec yum.
  • Suppression manuelle du système de RHN Classic, et supprimez l'enregistrement hôte, puis enregistrez le système sur Red Hat Network basé sur certificats à l'aide des outils du Gestionnaire des abonnements Red Hat (Red Hat Subscription Manager).