35.2. Finaliser une mise à niveau


Important

Une fois que vous avez redémarré votre système après une mise à niveau, vous devriez aussi procéder à une mise à jour manuelle du système. Consultez la Section 35.1, « Mettre à jour votre système » pour plus d'informations.
Si vous choisissez de mettre votre système à niveau à partir d'une version antérieure plutôt que de procéder à une nouvelle installation, vous devriez examiner les différences dans l'ensemble de paquetages. La Section 9.12.2, « Mettre à jour à l'aide de l'installateur », Section 16.14.2, « Mettre à jour à l'aide de l'installateur », ou Section 23.12.1, « Mettre à jour à l'aide de l'installateur » (selon votre architecture) vous conseille de créer une liste des paquetages de votre système original. Vous pouvez dès à présent utiliser cette liste pour déterminer comment rapprocher votre nouveau système de l'état de l'ancien.
La plupart des configurations des dépôts logiciels sont stockées dans des paquets qui terminent par le terme release. Vérifier votre ancienne liste de paquet pour connaitre les dépôts qui y étaient installés :
awk '{print $1}' ~/old-pkglist.txt | grep 'release$'
Si nécessaire, retrouvez et installez ces paquets depuis leurs sources original sur Internet. Suivez les instructions du site d'origine pour installer le paquet de configuration du dépôt afin de l'utiliser avec yum et d'autres outils de gestion de logiciels sur votre système Red Hat Enterprise Linux.
Lancez ensuite les commandes suivantes pour générer une liste des autres paquets manquant :
awk '{print $1}' ~/old-pkglist.txt | sort | uniq > ~/old-pkgnames.txt
rpm -qa --qf '%{NAME} ' | sort | uniq > ~/new-pkgnames.txt
diff -u ~/old-pkgnames.txt ~/new-pkgnames.txt | grep '^-' | sed 's/^-//' > /tmp/pkgs-to-install.txt
Utilisez maintenant /tmp/pkgs-to-install.txt avec la commande yum pour restaurer la plupart de vos anciens logiciels :
su -c 'yum install `cat /tmp/pkgs-to-install.txt`'

Important

Du fait des changements dans les paquets entre les sorties de Red Hat Enterprise Linux , il est possible que cette méthode ne restaure pas tous les logiciels sur votre système. Vous pouvez utiliser l'une des routines ci-dessus pour comparer les logiciels sur votre système, et remédier à tout problème que vous trouveriez.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.