Dans cet article, vous apprendrez comment mettre à niveau CentOS 7 à CentOS 8.5 Libération. Les étapes décrites ici ne décrivent pas la mise à niveau officielle et cette ne doit pas encore être appliqué à un serveur de production.
Étape 1 : Installer le référentiel EPEL
Pour commencer, installez le LPE référentiel en exécutant :
# yum install epel-release -y
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 1 Installer Epel Repo Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Install-EPEL-Repository-on-CentOS-7.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 2 Installer Epel Repo Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Install-EPEL-Repository-on-CentOS-7.png)
Étape 2 : Installer les outils yum-utils
Après avoir installé avec succès EPEL, installez yum-utils en exécutant la commande ci-dessous.
# yum install yum-utils
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 3 Installer Yum-Utils Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Install-Yum-Utils-on-CentOS-7.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 4 Installer Yum-Utils Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Install-Yum-Utils-on-CentOS-7.png)
Par la suite, vous devez résoudre les packages RPM en exécutant la commande.
# yum install rpmconf # rpmconf -a
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 5 Conserver Les Paramètres Rpm Par Défaut](https://www.tecmint.com/wp-content/uploads/2019/11/Keep-Default-RPM-Settings.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 6 Conserver Les Paramètres Rpm Par Défaut](https://www.tecmint.com/wp-content/uploads/2019/11/Keep-Default-RPM-Settings.png)
Ensuite, effectuez un nettoyage de tous les packages dont vous n’avez pas besoin.
# package-cleanup --leaves # package-cleanup --orphans
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 7 Nettoyer Les Paquets Rpm](https://www.tecmint.com/wp-content/uploads/2019/11/Clean-RPM-Packages-on-CentOS-7.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 8 Nettoyer Les Paquets Rpm](https://www.tecmint.com/wp-content/uploads/2019/11/Clean-RPM-Packages-on-CentOS-7.png)
Étape 3 : Installez le dnf dans CentOS 7
Installez maintenant le gestionnaire de packages dnf qui est le gestionnaire de packages par défaut pour CentOS 8.
# yum install dnf
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 9 Installer Dnf Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Install-DNF-Package-Manager-in-CentOs-7.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 10 Installer Dnf Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Install-DNF-Package-Manager-in-CentOs-7.png)
Vous devez également supprimer le gestionnaire de packages yum à l’aide de la commande.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 11 Supprimer Yum Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Remove-Yum-Package-Manager-in-CentOS-7.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 12 Supprimer Yum Dans Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Remove-Yum-Package-Manager-in-CentOS-7.png)
Étape 4 : mise à niveau de CentOS 7 vers CentOS 8
Nous sommes maintenant prêts à mettre à niveau CentOS 7 vers CentOS 8, mais avant cela, mettez à niveau le système à l’aide du gestionnaire de packages dnf nouvellement installé.
# dnf upgrade
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 13 Mettre À Niveau Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Upgrade-CentO-7-Packages.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 14 Mettre À Niveau Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Upgrade-CentO-7-Packages.png)
Ensuite, installez CentOS 8 publier un package à l’aide dnf comme indiqué ci-dessous. Cela va prendre du temps.
# dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/{centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm}
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 15 Installer Les Packages De Version Centos 8](https://www.tecmint.com/wp-content/uploads/2019/11/Install-CentOS-8-Release-Packages.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 16 Installer Les Packages De Version Centos 8](https://www.tecmint.com/wp-content/uploads/2019/11/Install-CentOS-8-Release-Packages.png)
Ensuite, mettez à niveau le EPEL dépôt.
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 17 Mettre À Niveau Le Référentiel Epel](https://www.tecmint.com/wp-content/uploads/2019/11/Upgrade-EPEL-Repository-1.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 18 Mettre À Niveau Le Référentiel Epel](https://www.tecmint.com/wp-content/uploads/2019/11/Upgrade-EPEL-Repository-1.png)
Après avoir réussi à mettre à niveau le EPEL référentiel, supprimez tous les fichiers temporaires.
# dnf clean all
Supprimez l’ancien noyau du noyau pour CentOS 7.
# rpm -e `rpm -q kernel`
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 19 Supprimer L'Ancien Noyau Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Remove-Old-CentOS-Kernel.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 20 Supprimer L'Ancien Noyau Centos 7](https://www.tecmint.com/wp-content/uploads/2019/11/Remove-Old-CentOS-Kernel.png)
Ensuite, assurez-vous de supprimer les packages en conflit.
# rpm -e --nodeps sysvinit-tools
Ensuite, lancez le CentOS 8 mise à niveau du système comme indiqué.
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 21 Mise À Niveau Du Système Centos 8](https://www.tecmint.com/wp-content/uploads/2019/11/CentOs-8-System-Upgrade.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 22 Mise À Niveau Du Système Centos 8](https://www.tecmint.com/wp-content/uploads/2019/11/CentOs-8-System-Upgrade.png)
Noter: Si vous obtenez des erreurs sur des packages en conflit, par exemple dans mon cas, il y a eu des conflits sur l’existant python36-rpmconf emballer. J’ai supprimé ce package, de même, si vous rencontrez des conflits, supprimez simplement ces packages et essayez d’exécuter la commande de mise à niveau ci-dessus.
Étape 5 : Installez le nouveau noyau du noyau pour CentOS 8
Pour installer un nouveau noyau pour CentOS 8, exécutez la commande.
# dnf -y install kernel-core
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 23 Installer Le Noyau Dans Centos 8](https://www.tecmint.com/wp-content/uploads/2019/11/Install-Kernel-in-CentOS-8.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 24 Installer Le Noyau Dans Centos 8](https://www.tecmint.com/wp-content/uploads/2019/11/Install-Kernel-in-CentOS-8.png)
Enfin, installez CentOS 8 paquet minimal.
# dnf -y groupupdate "Core" "Minimal Install"
Vous pouvez maintenant vérifier la version de CentOS installée en exécutant.
# cat /etc/redhat-release
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 25 Vérifier La Version Centos](https://www.tecmint.com/wp-content/uploads/2019/11/Check-CentOS-Version-1.png)
![Comment Mettre À Niveau Centos 7 Vers Centos 8 Linux 26 Vérifier La Version Centos](https://www.tecmint.com/wp-content/uploads/2019/11/Check-CentOS-Version-1.png)
Si vous voyez la sortie ci-dessus, j’ai réussi la mise à niveau de CentOS 7 à CentOS 8.5 Libération.
Lire aussi: Comment configurer les mises à jour automatiques pour CentOS 8
Conclusion
Cet article conclut sur la façon dont vous pouvez mettre à niveau à partir de CentOS 7 à CentOS 8. Nous espérons que vous avez trouvé cela perspicace.
Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :
TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.
Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.
Nous sommes reconnaissants pour votre soutien sans fin.
.