Centos est une distribution plus stable et sécurisée du célèbre système d'exploitation Linux. Il a été lancé en 2004 et depuis lors, différentes versions de cette distribution ont été publiées pour améliorer ses performances globales. Cet article est spécifiquement destiné aux personnes qui exécutent un système CentOS 7 et souhaitent passer à un système CentOS 8. Ce guide vous guidera à travers la procédure de mise à niveau d'un système CentOS 7 vers CentOS 8.
Procédure de mise à niveau CentOS 7 à CentOS 8
Pour mettre à niveau votre système CentOS 7 vers CentOS 8, vous devrez procéder comme expliqué dans les étapes suivantes:
Étape n ° 1: Installation du référentiel «EPEL»
Tout d'abord, vous devez installer le référentiel «EPEL» en exécutant la commande suivante:
1 | $ yum install epel-libérer -y |
Étape # 2: Installation des outils «yum-utils»
Après l'installation du référentiel «EPEL» sur votre système CentOS 7, vous devez installer les outils «Yum-Utils» en exécutant la commande suivante:
1 | $ yum install yum-utils |
Une fois les outils «yum-utils» installés avec succès, vous devez résoudre tous les packages RPM en exécutant les commandes suivantes dans l'ordre suivant:
1 | $ yum install rpmconf |
1 | $ rpmconf -a |
Peu de temps après la résolution des packages RPM, vous devez nettoyer tous ces packages dont vous n'avez plus besoin. Cela peut être fait à l'aide des deux commandes suivantes:
1 | $ CLLEANUP DE PACKAGE - LEAVES |
1 | $ Package-Cleanup - Orphans |
Étape # 3: Installation du gestionnaire de packages «DNF»
Ensuite, vous devez installer le gestionnaire de packages «DNF» sur votre système CentOS 7. Nous l'utiliserons pour la mise à niveau vers Centos 8. Le gestionnaire de packages «DNF» peut être installé à l'aide de la commande suivante:
1 | $ yum install dnf |
Après l'installation réussie du gestionnaire de packages «DNF», vous devez supprimer le gestionnaire de packages «Yum» afin qu'il ne puisse provoquer aucun obstacle dans le fonctionnement du gestionnaire de package «DNF». Le gestionnaire de packages «Yum» peut être supprimé en exécutant les deux commandes suivantes:
1 | $ dnf -y retirer yum yum-metadata-parser |
1 | $ rm -rf / etc / yum |
Étape n ° 4: Mise à niveau des Centos 7 à Centos 8
Maintenant, vous devez mettre à niveau votre système CENTOS 7 à l'aide de la commande suivante:
1 | $ dnf mise à niveau |
Après avoir exécuté cette commande, vous serez configuré pour installer CentOS 8 sur votre système en exécutant la commande suivante:
1 | $ dnf installer http: // vault.centos.org / 8.2.2004 / Baseos / x86_64 / OS / Packages / Centos-Linux-Repos-8-3.EL8.noarch.RPM, Centos-Linux-Release-8.2.1.2004.EL8.noarch.RPM, CentOS-GPG-Keys-8-3.EL8.noarch.RPM |
Cette installation prendra un certain temps pour terminer. Après l'installation, vous devez mettre à niveau votre référentiel «EPEL» avec la commande ci-dessous:
1 | $ dnf -y mise à niveau https: // dl.fedoraproject.org / pub / epel / epel-libérer lest-8.noarch.RPM |
Une fois le référentiel «EPEL» mis à niveau, vous devez nettoyer tous les fichiers temporaires avec la commande suivante:
1 | $ dnf nettoie tout |
Après cela, vous êtes censé supprimer le noyau CentOS 7 avec la commande illustrée ci-dessous:
1 | $ rpm -e 'rpm -q kernel' |
Une fois le noyau CentOS 7 supprimé, vous devez également supprimer tous les packages contradictoires avec la commande suivante:
1 | $ rpm -e --nodeps sysvinit-tools |
Ensuite, vous devez mettre à niveau votre système CentOS 8 avec la commande illustrée ci-dessous:
1 | $ dnf -y --libérer = 8 - allowerasing --setopt = deltarpm = false-distribution-synchronisation |
Étape # 5: Installation du noyau du noyau Centos 8
Maintenant, vous devez installer le noyau du noyau CentOS 8 avec la commande suivante:
1 | $ dnf -y installer le noyau-core |
Après cela, vous devez également installer le package minimal CENTOS 8 avec la commande ci-dessous:
1 | $ dnf -y groupupdate «noyau» «installer minimal» |
Étape # 6: Vérification du processus de mise à niveau
Une fois toute cette procédure effectuée, vous pouvez vérifier votre processus de mise à niveau avec la commande suivante:
1 | $ Cat / etc / Redhat-Release |
Cette commande est utilisée pour répertorier la version de CentOS que vous exécutez, comme indiqué dans l'image suivante. Vous pouvez vérifier que nous avons réussi à mettre à niveau vers CentOS 8.
Conclusion
En suivant les étapes exactement comme expliqué dans la méthode ci-dessus, vous pourrez passer de Centos 7 à Centos 8 en quelques minutes. Après cela, vous pouvez facilement profiter de tous les avantages de la dernière version CentOS.