Comment migrer de CentOS 8 vers Rocky Linux 8
Rocky Linux 8.5, dont le nom de code Green Obsidian, est enfin là ! Il est sorti le 12 novembre 2021, à peine six mois après la sortie de Rocky Linux 8.4 qui est une quatrième version stable de la dernière version.
Il s'agit de la première version stable et prête pour la production de Rocky Linux après des mois de recherche et développement intenses. Il est disponible pour les architectures x86_64 et ARM64.
Comme vous le savez, Rocky Linux est un système d'exploitation d'entreprise communautaire qui est 100 % compatible bug pour bug avec Red Hat Enterprise Linux 8.5 . . Cela en fait une alternative parfaite à CentOS 8 qui deviendra EOL d'ici fin décembre 2021.
Avec la sortie de Rocky Linux 8.5, un outil de conversion a été mis à disposition pour vous aider à migrer de CentOS 8 vers Rocky Linux. Ceci est pratique pour ceux qui souhaitent tester Rocky Linux 8 sans effectuer une nouvelle installation.
Juste pour vous mettre au courant, vous pouvez mettre à niveau les distributions suivantes vers Rocky Linux 8.5 :
- Red Hat Entreprise Linux 8.4
- CentOS Linux 8.4
- AlmaLinux 8.4
- OracleLinux 8.4
Téléchargez Rocky Linux 8.5
Si vous souhaitez une nouvelle installation, continuez et téléchargez Rocky Linux 8.5 qui est disponible en images minimales, DVD et ISO de démarrage.
Étonnamment, Rocky Linux 8.5 est également disponible sur Amazon Web Services (AWS Marketplace) et Google Cloud Platform. De plus, vous pouvez trouver Rocky Linux dans les images de conteneurs du Docker Hub et de Quay.io.
Migration de CentOS 8 vers Rocky Linux 8.5
Avant de migrer vers Rocky Linux 8.5, et tout autre système d'exploitation, il est toujours recommandé de sauvegarder tous vos fichiers afin que vous puissiez être du bon côté en cas de problème.
Pour commencer, nous allons confirmer la version de CentOS 8 que nous utilisons pour la migration. Nous utilisons actuellement CentOS Linux 8.2 comme indiqué ci-dessous.
cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
Vous n'avez pas besoin de mettre à niveau vers la dernière version de CentOS, comme c'est le cas lors de la migration vers AlmaLinux 8.5 ou Oracle Linux.
L'étape suivante consiste à télécharger le script de migration migrate2rocky.sh, hébergé sur GitHub et vous pouvez le télécharger comme suit à l'aide de l'outil de ligne de commande wget.
wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
Une fois le téléchargement terminé, attribuez des autorisations d'exécution au fichier de script shell migrate2rocky.sh, comme indiqué.
chmod +x migrate2rocky.sh
Nous sommes maintenant tous prêts à migrer vers Rocky Linux.
Pour démarrer la migration de CentOS 8 vers Rocky Linux, exécutez le script comme suit :
sudo bash migrate2rocky.sh -r
Le script commence par identifier tous les référentiels mappés de CentOS Linux 8 à Rocky Linux 8. Il supprime ensuite les packages et référentiels Linux CentOS 8 et les remplace par leurs équivalents Rocky Linux 8.5.
Ensuite, il procède au téléchargement des nouveaux packages requis par Rocky Linux 8.5.
Après avoir téléchargé les packages, il les réinstalle et met à niveau certains des packages existants vers leurs dernières versions. L’ensemble de la migration prend un certain temps, et dans notre cas, cela a pris environ 3 heures. Cependant, cela dépend entièrement de la vitesse de votre connexion Internet. De plus, la migration prendra moins de temps si vous exécutez une installation minimale.
Une fois la migration terminée, vous serez invité à redémarrer votre système comme indiqué.
Pour redémarrer, exécutez la commande :
sudo reboot
Pendant le processus de redémarrage, le logo Rocky Linux sera flashé – pour l'installation de l'interface graphique.
Dans le menu Grub, assurez-vous de sélectionner l'entrée « Rocky Linux » qui apparaît comme première option.
Ensuite, connectez-vous avec les informations d'identification de votre compte utilisateur.
Et cela ouvre la voie au fond d’écran gris foncé de Rocky Linux.
Et c'est tout. Vous pouvez désormais profiter de la stabilité et de tous les autres avantages offerts par Rocky Linux sans aucun frais, tout comme vous l'avez fait avec CentOS Linux.