Avant 2021, CentOS était considéré comme un système d'exploitation stable et prêt pour la production qui avait été cloné à partir de Red Hat Enterprise Linux. Il y avait quelques ajustements pour le différencier de RHEL, mais essentiellement, c'était RHEL sans le coût d'un abonnement.
C'était le "vieux" CentOS. Le "nouveau" CentOS, appelé à juste titre CentOS Stream, adoptera une approche similaire à Fedora, qui agit comme une source en amont pour RHEL. Cela signifie que de nouvelles fonctionnalités seront introduites dans CentOS Stream, où les bogues sont résolus, et finalement les nouvelles mises à jour se répercutent sur RHEL.
Prérequis :
Projet de sauvegarde et fichiers/répertoires importants :
Effectuez une sauvegarde complète de vos fichiers de configuration, répertoires, fichiers de projet et bases de données importants, etc. Ainsi, si quelque chose ne va pas, nous devrions pouvoir revenir en arrière rapidement.
Étape 1 : Installer toutes les mises à jour sur CentOS 8.
Tout d'abord, assurez-vous que tous les packages existants sur votre système sont à jour.
dnf update
Maintenant, vérifiez la version CentOS Linux 8.
cat/etc/centos-release
Étape 2 :Installation du package CentOS Stream.
Installez le fichier de version CentOS-Stream en tapant la commande dnf suivante :
dnf in centos-release-stream
Étape 3 :Migration de CentOS 8 vers CentOS Stream.
Nous avons le package requis est en place. Le dnf est prêt à nous fournir un moyen simple de commencer à migrer de CentOS 8 vers CentOS Stream. Mais, d'abord, nous devons échanger des pensions. La commande suivante supprimera le référentiel CentOS 8 et le remplacera par le référentiel CentOS Stream. Nous obtiendrons toutes les mises à jour et les bibliothèques/applications de CentOS Stream. Exécutez la commande suivante
dnf swap centos-linux-repos centos-stream-repos
Enfin, migrez l'installation de CentOS 8 vers le flux CentOS
dnf repolist
nous devons obtenir des packages pour l'interface binaire ABI/API de CentOS Stream Application. Cela mettra à niveau ou rétrogradera les packages pour correspondre à la nouvelle ABI/API et rompra la compatibilité RHEL à 100 % en raison de la modification de l'ABI/API.
dnf distro-sync
Étape 4 :Redémarrez le système.
Maintenant, redémarrez le serveur en utilisant la commande suivante :
systemctl reboot
Étape 5 : Vérifier la version du serveur.
Vérifiez la version du serveur à l'aide de la commande ci-dessous.
cat /etc/redhat-release
Assurez-vous qu'il n'y a pas d'erreurs, exécutez la commande ci-dessous.
tail -f /var/log/messages
Conclusion :
Dans cet article, vous avez appris comment migrer de CentOS 8 vers CentOS Stream. Consultez le site Web CentOS Stream pour obtenir de la documentation.