So aktualisieren Sie CentOS 7 auf CentOS 8

In diesem Artikel erfahren Sie, wie Sie ein Upgrade durchführen CentOS 7 zu CentOS 8. Die hier beschriebenen Schritte stellen kein offizielles Upgrade dar und sollten noch nicht auf einen Produktionsserver angewendet werden.

Schritt 1: Installieren Sie das EPEL-Repository

Installieren Sie zunächst die EPL Repository durch Ausführen von:

# yum install epel-release -y
Installieren Sie EPEL Repo in CentOS 7
Installieren Sie EPEL Repo in CentOS 7

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
Installieren Sie yum-utils in CentOS 7
Installieren Sie yum-utils in CentOS 7

Danach müssen Sie RPM-Pakete durch Ausführen des Befehls auflösen.

# yum install rpmconf
# rpmconf -a
Behalten Sie die Standardeinstellungen für die Drehzahl bei
Behalten Sie die Standardeinstellungen für die Drehzahl bei

Führen Sie als Nächstes eine Bereinigung aller Pakete durch, die Sie nicht benötigen.

# package-cleanup --leaves
# package-cleanup --orphans
Reinigen Sie die RPM-Pakete
Reinigen Sie die RPM-Pakete

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
Installieren Sie dnf in CentOS 7
Installieren Sie dnf in CentOS 7

Sie müssen auch den yum-Paketmanager mit dem Befehl entfernen.

# dnf -y remove yum yum-metadata-parser
# rm -Rf /etc/yum
Entfernen Sie Yum in CentOS 7
Entfernen Sie Yum in CentOS 7

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
Aktualisieren Sie CentOS 7
Aktualisieren Sie CentOS 7

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
Aktualisieren Sie das EPEL-Repository
Aktualisieren Sie das EPEL-Repository

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
CentOS 8 System Upgrade
CentOS 8-System-Upgrade

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
Installieren Sie den Kernel in CentOS 8
Installieren Sie den Kernel in CentOS 8

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
Überprüfen Sie die CentOS-Version
Überprüfen Sie die CentOS-Version

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.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *