So upgraden CentOS 7 auf CentOS 8 Linux auf
- 1640
- 462
- Susanne Stoutjesdijk
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 -yInstallieren 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-utilsInstallieren Sie Yum-Utils in CentOS 7
Danach müssen Sie RPM -Pakete auflösen, indem Sie den Befehl ausführen.
# yum install rpmconf # rpmconf -aBehalten 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 --orphansReinigen 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 installierenInstallieren 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 /yumEntfernen 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 -UpgradeUpgrade 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 -PaketeAls nächstes aktualisieren Sie die Epel Repository.
DNF -Y -Upgrade https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.DrehzahlUpgrade 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 DistribonsynchronisationCentOS 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 -CoreInstallieren 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.
- « Wie man Dokumente in Linux mit nur intellosen Dokumenten mitautor ist
- Unterschreiber Dokumente unter Linux digital mit nur von Office -Desktop -Editoren unterschreiben »