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

Comment migrer Centos 8 vers AlmaLinux 8.3

CentOS 8 arrivera en fin de vie le 31 décembre 2021. Donc, si vous utilisez le système d'exploitation CentOS 8, il est recommandé de le mettre à niveau vers des distributions alternatives centos nommées Alma Linux.

Dans ce guide, nous vous montrerons comment migrer CentOS 8 vers le nouveau AlmaLinux 8.3.

Prérequis

  • Un serveur exécutant CentOS 8.
  • Un mot de passe root est configuré sur le serveur.

Vérifiez votre système d'exploitation actuel

Tout d'abord, vous pouvez vérifier la version actuelle de votre système d'exploitation avec la commande suivante :

hostnamectl

Vous devriez voir le résultat suivant :

   Static hostname: centos
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 2c4021b827b14dc09dffcd6a602a70dd
           Boot ID: 817d7159c1c345b19d4bfafa8b6ddb60
    Virtualization: kvm
  Operating System: ]8;;https://www.centos.org/CentOS Linux 8 (Core)]8;;
       CPE OS Name: cpe:/o:centos:centos:8
            Kernel: Linux 4.18.0-193.6.3.el8_2.x86_64
      Architecture: x86-64

Vous pouvez également exécuter la commande suivante pour vérifier la version de votre système d'exploitation :

cat /etc/os-release

Vous devriez voir le résultat suivant :

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

CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"

Mettre à jour vos packages système

Avant de commencer le processus de mise à niveau, vous devrez mettre à jour tous les packages vers la dernière version. Vous pouvez tous les mettre à jour à l'aide de la commande suivante :

dnf update -y

Une fois tous les packages mis à jour, redémarrez votre système pour appliquer la mise à jour.

reboot

Mise à niveau manuelle de CentOS 8 vers AlmaLinux

Tout d'abord, vous devrez supprimer toutes les clés gpg CentOS, les référentiels et les détails de marque.

Si vous utilisez le système d'exploitation CentOS 8 Desktop, supprimez-les tous avec la commande suivante :

rpm -e --nodeps centos-backgrounds centos-indexhtml centos-gpg-keys centos-linux-release centos-linux-repos centos-logos

Si vous utilisez le système d'exploitation du serveur CentOS 8, supprimez-les tous avec la commande suivante :

rpm -e --nodeps centos-gpg-keys centos-linux-release centos-linux-repos

Après les avoir tous supprimés, exécutez la commande suivante pour installer le package de version d'AlmaLinux.

rpm -ivh https://repo.almalinux.org/almalinux/8.3-beta/BaseOS/x86_64/os/Packages/almalinux-release-8.3-2.el8.x86_64.rpm

Ensuite, exécutez la commande suivante pour mettre à niveau de CentOS 8 vers Alma Linux.

dnf distro-sync -y

Une fois le processus de migration terminé, redémarrez votre système pour appliquer les modifications :

reboot

Après le redémarrage, vérifiez la version de votre système d'exploitation à l'aide de la commande suivante :

cat /etc/os-release

Vous devriez voir votre nouveau système d'exploitation dans la sortie suivante :

NAME="AlmaLinux"
VERSION="8.3 (Purple Manul)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.3 RC (Purple Manul)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.3:rc"
HOME_URL="https://almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.3"

Mise à niveau de CentOS 8 vers AlmaLinux avec Almalinux-deploy Script

Alma Linux fournit un script almalinux-deploy.sh pour mettre automatiquement à niveau CentOS 8 vers AlmaLinux.

Tout d'abord, mettez à jour vos packages système avec la commande suivante :

dnf update -y

Après avoir mis à jour tous les packages, redémarrez votre système pour appliquer les modifications :

reboot

Ensuite, téléchargez le fichier almalinux-deploy.sh script à l'aide de la commande suivante :

curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh

Ensuite, exécutez le script téléchargé pour mettre à niveau votre CentOS 8 vers AlmaLinux :

bash almalinux-deploy.sh

Une fois le processus de mise à niveau terminé avec succès, vous devriez voir le résultat suivant :

Run dnf distro-sync -y                                                OK
Restoring of alternatives is done                                     OK
Generating grub configuration file ...
done
All Secure Boot related packages which were released by not AlmaLinux are reinstalledOK

Migration to AlmaLinux is completed

Ensuite, redémarrez votre système pour appliquer les modifications :

reboot

Ensuite, exécutez la commande suivante pour vérifier votre système d'exploitation.

cat /etc/os-release

Vous devriez obtenir le résultat suivant :

NAME="AlmaLinux"
VERSION="8.4 (Electric Cheetah)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.4"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.4 (Electric Cheetah)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.4:GA"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.4"

Vous pouvez également vérifier la version du noyau chargé à l'aide de la commande suivante :

grubby --info DEFAULT | grep AlmaLinux

Vous devriez obtenir le résultat suivant :

title="AlmaLinux (4.18.0-305.3.1.el8_4.x86_64) 8.4 (Electric Cheetah)"

Conclusion

Toutes nos félicitations! vous avez réussi à mettre à niveau votre CentOS 8 vers AlmaLinux 8. J'espère que ce tutoriel vous aidera à mettre à niveau votre système en direct.


Cent OS
  1. Comment mettre à jour AlmaLinux

  2. Comment migrer de CentOS vers AlmaLinux

  3. Comment migrer CentOS 7 vers AlmaLinux 8 :un guide étape par étape

  4. Comment migrer CentOS Linux vers Oracle Linux

  5. Comment installer Gradle sur CentOS 8

Comment migrer de CentOS 8 Linux vers AlmaLinux 8

Comment migrer CentOS vers AlmaLinux

Comment installer Cinnamon sur CentOS 7

Comment migrer de CentOS 8 vers AlmaLinux 8.4

Comment migrer CentOS 8 vers le flux CentOS

Comment migrer le flux CentOS vers AlmaLinux