So upgraden CentOS 7 auf CentOS 8 Linux auf

So upgraden CentOS 7 auf CentOS 8 Linux auf

In diesem Artikel lernen Sie, wie Sie aktualisieren Centos 7 Zu Centos 8.5 freigeben. Die hier beschriebenen Schritte zeigen nicht das offizielle Upgrade und diese sollte noch nicht auf einen Produktionsserver angewendet werden.

Schritt 1: Installieren Sie das Epel -Repository

Installieren Sie zu Beginn die EPL Repository durch Ausführen:

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

Schritt 2: Installieren Sie Yum-Utils-Werkzeuge

Nach erfolgreicher Installation Epel, Installieren Sie Yum-Utils, indem Sie den folgenden Befehl ausführen.

# yum install yum-utils 
Installieren Sie Yum-Utils in CentOS 7

Danach müssen Sie RPM -Pakete auflösen, indem Sie den Befehl ausführen.

# yum install rpmconf # rpmconf -a 
Behalten Sie die Standard -Drehzahleinstellungen bei

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

# Paket-CleanUp-Leaves # Paket-Cleanup --orphans 
Reinigen Sie RPM -Pakete

Schritt 3: Installieren Sie den DNF in CentOS 7

Installieren Sie nun den DNF -Paket -Manager, für den der Standardpaket -Manager für ein Standardpaket -Manager ist Centos 8.

# yum install DNF installieren 
Installieren Sie DNF in CentOS 7

Sie müssen auch den Yum -Paket -Manager mit dem Befehl entfernen.

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

Schritt 4: Upgrade CentOS 7 bis CentOS 8

Wir sind jetzt bereit, CentOS 7 bis CentOS 8 zu aktualisieren, aber bevor wir dies tun, aktualisieren Sie das System mit dem neu installierten DNF -Paketmanager.

# DNF -Upgrade 
Upgrade CentOS 7

Als nächstes installieren Sie Centos 8 Paket veröffentlichen DNF Wie nachfolgend dargestellt. Dies wird eine Weile dauern.

# DNF Installieren Sie http: // vault.Centos.org/8.5.2111/baseos/x86_64/os/pakete/Centos-linux-Repos-8-3.EL8.Keinarch.Drehzahl, Centos-Linux-Release-8.5-1.2111.EL8.Keinarch.Drehzahl, CentOS-GPG-Keys-8-3.EL8.Keinarch.Drehzahl 

Notiz: CentOS 8 ist tot und alle Repos wurden auf Tresor verschoben.Centos.Org.

Installieren Sie CentOS 8 Release -Pakete

Als nächstes aktualisieren Sie die Epel Repository.

DNF -Y -Upgrade https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.Drehzahl 
Upgrade epel repository

Nach erfolgreich aktualisierter Aktualisierung der Epel Repository entfernen Sie alle temporären Dateien.

# DNF reinigen alle 

Entfernen Sie den alten Kernelkern für Centos 7.

# RPM -E 'RPM -q -Kernel' 
Entfernen Sie den alten Centos 7 Kernel

Entfernen Sie als nächstes unbedingt widersprüchliche Pakete.

# RPM -e -Nodeps Sysvinit -Tools 

Starten Sie danach die Centos 8 System -Upgrade wie gezeigt.

# DNF -Y - -Releasever = 8 -Allowerasing --Setopt = Deltarpm = falsche Distribonsynchronisation 
CentOS 8 System Upgrade

Notiz: Wenn Sie Fehler in Bezug auf widersprüchliche Pakete erhalten, gab es in meinem Fall Konflikte über die vorhandenen Python36-rpmconf Paket. Ich habe dieses Paket entfernt. Wenn Sie Konflikte erhalten, entfernen Sie diese Pakete einfach und versuchen.

Schritt 5: Installieren Sie den neuen Kernel -Kern für CentOS 8

Einen neuen Kernel für installieren Centos 8, Führen Sie den Befehl aus.

# DNF -y Installieren Sie Kernel -Core 
Installieren Sie den Kernel in CentOS 8

Endlich installieren Centos 8 Minimales Paket.

# DNF -y GroupUpdate "Core" "Minimal Install" " 

Jetzt können Sie die Version von CentOS überprüfen, die durch Laufen installiert wurden.

# CAT /ETC /Redhat-Release 
Überprüfen Sie die CentOS -Version

Wenn Sie die oben genannte Ausgabe sehen, habe ich erfolgreich von aktualisiert CentOS 7 bis CentOS 8.5 freigeben.

Lesen Sie auch: So richten Sie automatische Updates für CentOS 8 ein

Abschluss

Dieser Artikel kommt zu dem Schluss, wie Sie von einem Upgrade von upgraden können Centos 7 Zu Centos 8. Wir hoffen, Sie haben das aufschlussreich gefunden.