GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment migrer vers Rocky Linux 8 à partir de CentOS 8 Linux

Après que RedHat a déplacé son attention de CentOS 8 vers CentOS Stream 8, M.Gregory Kurtzer , le fondateur original de CentOS, a commencé à développer une autre version de RHEL, nommée Rocky Linux . Rocky Linux est un système d'exploitation d'entreprise communautaire conçu pour être 100 % compatible avec RedHat Enterprise Linux. Ce guide étape par étape explique comment migrer vers Rocky Linux 8 à partir de CentOS 8 Linux en utilisant migrate2rocky scénario. L'équipe de développement de Rocky Linux a créé le script migrate2rocky pour convertir facilement un système CentOS 8 existant en Rocky Linux 8.

Migrer vers Rocky Linux 8 depuis CentOS 8 à l'aide du script migrate2rocky

Mise en garde :

Tout d'abord, sauvegardez les données importantes à partir de votre système CentOS avant de commencer le processus de mise à niveau. J'ai testé ce script dans une machine virtuelle CentOS 8 fraîchement installée. Ma machine virtuelle ne contient aucune donnée et il s'agit d'une édition serveur avec une installation minimale. Cela a très bien fonctionné sans aucun problème comme prévu.

Commençons maintenant la tâche de migration de Rocky Linux !

Étape 1 : Mettez à niveau le système Linux CentOS 8 actuel vers la dernière version disponible :

$ sudo dnf --refresh upgrade

Une fois la mise à jour terminée, redémarrez votre système :

$ sudo reboot

Étape 2 : Vérifiez si vous exécutez la version CentOS 8 sur votre système :

$ cat /etc/redhat-release

Exemple de résultat :

CentOS Linux release 8.4.2105

Vous pouvez également utiliser la commande suivante pour afficher la sortie détaillée :

$ cat /etc/os-release

Exemple de résultat :

 NAME="CentOS Linux"
 VERSION="8"
 ID="centos"
 ID_LIKE="rhel fedora"
 VERSION_ID="8"
 PLATFORM_ID="platform:el8"
 PRETTY_NAME="CentOS Linux 8"
 ANSI_COLOR="0;31"
 CPE_NAME="cpe:/o:centos:centos:8"
 HOME_URL="https://centos.org/"
 BUG_REPORT_URL="https://bugs.centos.org/"
 CENTOS_MANTISBT_PROJECT="CentOS-8"
 CENTOS_MANTISBT_PROJECT_VERSION="8"

Étape 3 : Téléchargez le script de migration Rocky Linux nommé migrate2rocky d'ici .

$ curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Étape 4 : Rendez le migrate2rocky script exécutable :

$ sudo chmod +x migrate2rocky.sh 

Étape 5 : Enfin, exécutez migrate2rocky script avec -r basculez pour migrer vers Rocky Linux 8 à partir du système Linux CentOS 8 à l'aide de la commande :

$ sudo bash migrate2rocky.sh -r

Cela remplacera les référentiels CentOS 8 par des référentiels Rocky Linux, supprimera la marque CentOS, ajoutera des clés GPG Rocky Linux, puis téléchargera, installera et mettra à niveau tous les packages.

Preparing to migrate CentOS Linux 8 to Rocky Linux 8.

Determining repository names for CentOS Linux 8.....

Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8  Rocky Linux 8
appstream       appstream
baseos          baseos
extras          extras

Getting system package names for CentOS Linux 8.......

Found the following system packages which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8        Rocky Linux 8
centos-backgrounds    rocky-backgrounds
centos-gpg-keys       rocky-gpg-keys
centos-logos          rocky-logos
centos-indexhtml      rocky-indexhtml
centos-linux-release  rocky-release
centos-linux-repos    rocky-repos
[...]

Cela prendra de quelques minutes à quelques heures en fonction de la vitesse d'Internet et de la taille de l'installation. Si votre installation est minimale et que vous disposez d'un SSD avec une connexion Internet rapide, cela prendra probablement 5 à 10 minutes.

Une fois la migration Rocky Linux réussie, vous devriez voir le résultat suivant :

 [...] 
 Complete!
 Done, please reboot your system.
 A log of this installation can be found at /var/log/migrate2rocky.log

Étape 6 : Exécutez la commande suivante pour synchroniser les packages installés avec les dernières versions disponibles.

$ sudo dnf distro-sync -y 

Enfin, redémarrez votre système :

$ sudo reboot

Étape 7 : Connectez-vous au système Rocky Linux et mettez à jour le nom d'hôte et le nom d'utilisateur correspondant à Rocky Linux :

$ sudo hostnamectl set-hostname rocky8

Déconnectez-vous et reconnectez-vous pour appliquer les modifications.

Vérifiez le nom d'hôte pour vérifier qu'il a été modifié :

 $ hostname
 rocky8

Oui, il a été mis à jour !

Voici mon système Rocky Linux 8.4 exécuté dans KVM après avoir migré avec succès depuis CentOS 8.4.

C'est ça. Nous avons migré avec succès CentOS Linux 8 vers Rocky Linux 8 en utilisant migrate2rocky scénario.

Le système d'exploitation Linux d'entreprise Rocky Linux 8.4 est maintenant prêt à être utilisé.

Migrer CentOS 7 vers n'importe quelle entreprise Linux 8 avec ELevate

Veuillez noter que le script Migrate2rocky ne convertira que la version CentOS 8 en Rocky Linux 8. Si vous utilisez des versions plus anciennes comme CentOS 7.x ou 6.x, ce script ne vous aidera pas.

Heureusement, il existe un outil appelé ELevate pour migrer CentOS 7 vers n'importe quelle version Enterprise Linux 8.x.

ELevate est un outil de migration open source qui vous permet de migrer entre les principales versions des distributions basées sur RHEL de la version 7.x à la version 8.x. Pour plus de détails, consultez le guide suivant.

  • Comment migrer CentOS 7 vers AlmaLinux 8, CentOS Stream 8, Oracle Linux 8, Rocky Linux 8 à l'aide de l'utilitaire ELevate

Installer Rocky Linux

Vous pouvez télécharger la dernière version de Rocky Linux à partir du lien suivant. Au moment de la rédaction de ce guide, Rocky Linux 8 est disponible pour x86_64 bit et ARM64 (aarch64) architectures. Actuellement, les fichiers ISO, DVD et torrent de Rocky Linux sont disponibles au téléchargement sur la page de téléchargement officielle.

Télécharger Rocky Linux

Les images de conteneur Rocky Linux sont disponibles dans les liens suivants :

  • Centre Docker
  • Quay.io

Téléchargez les images de votre choix et installez Rocky Linux sur votre système comme décrit dans le lien suivant.

  • Comment installer Rocky Linux

Cent OS
  1. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  2. Comment migrer de Centos 8 vers Rocky Linux 8

  3. Migrer CentOS 8 vers Rocky Linux

  4. Rocky Linux 8.4 est maintenant disponible pour migrer depuis CentOS 8

  5. Comment migrer de CentOS 8 vers Rocky Linux 8

Comment migrer de CentOS 8 vers Rocky Linux.

Comment migrer de CentOS 8 vers AlmaLinux 8.

Comment migrer d'AlmaLinux 8 vers Rocky Linux 8

Comment migrer de CentOS 8 Linux vers AlmaLinux 8

Comment migrer de CentOS 8 vers Rocky Linux 8

Comment migrer de CentOS vers Oracle Linux