So aktualisieren Sie CentOS 7 auf CentOS 8
Schritt 1: Installieren Sie das EPEL-Repository
Installieren Sie zunächst die EPL Repository durch Ausführen von:
# yum install epel-release -y
Schritt 2: Installieren Sie yum-utils Tools
Nach erfolgreicher Installation EPELInstallieren Sie yum-utils, indem Sie den folgenden Befehl ausführen.
# yum install yum-utils
Danach müssen Sie RPM-Pakete durch Ausführen des Befehls auflösen.
# yum install rpmconf # rpmconf -a
Führen Sie als Nächstes eine Bereinigung aller Pakete durch, die Sie nicht benötigen.
# package-cleanup --leaves # package-cleanup --orphans
Schritt 3: Installieren Sie den DNS in CentOS 7
Installieren Sie nun den dnf-Paketmanager, für den der Standardpaketmanager ist CentOS 8.
# yum install dnf
Sie müssen auch den yum-Paketmanager mit dem Befehl entfernen.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
Schritt 4: Upgrade von CentOS 7 auf CentOS 8
Wir sind jetzt bereit, CentOS 7 auf CentOS 8 zu aktualisieren. Bevor Sie dies tun, aktualisieren Sie das System mit dem neu installierten dnf-Paketmanager.
# dnf upgrade
Als nächstes installieren CentOS 8 Release-Paket mit dnf Wie nachfolgend dargestellt. Dies wird eine Weile dauern.
# dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-repos-8.2-2.2004.0.1.el8.x86_64.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.2-2.2004.0.1.el8.x86_64.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-gpg-keys-8.2-2.2004.0.1.el8.noarch.rpm
Als nächstes aktualisieren Sie die EPEL Repository.
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Nach erfolgreichem Upgrade der EPEL Repository, entfernen Sie alle temporären Dateien.
# dnf clean all
Entfernen Sie den alten Kernelkern für CentOS 7.
# rpm -e `rpm -q kernel`
Stellen Sie als Nächstes sicher, dass widersprüchliche Pakete entfernt werden.
# rpm -e --nodeps sysvinit-tools
Starten Sie anschließend die CentOS 8 System-Upgrade wie gezeigt.
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Schritt 5: Installieren Sie den neuen Kernel Core für CentOS 8
So installieren Sie einen neuen Kernel für CentOS 8Führen Sie den Befehl aus.
# dnf -y install kernel-core
Zum Schluss installieren CentOS 8 minimales Paket.
# dnf -y groupupdate "Core" "Minimal Install"
Jetzt können Sie die installierte Version von CentOS überprüfen, indem Sie ausführen.
# cat /etc/redhat-release
Lesen Sie auch: So richten Sie automatische Updates für CentOS 8 ein
Fazit
Dieser Artikel beschreibt, wie Sie ein Upgrade durchführen können CentOS 7 zu CentOS 8. Wir hoffen, Sie fanden dies aufschlussreich.