Das Betriebssystem CentOS 7 wird bis Juni 2024 unterstützt, aber Benutzer möchten auf CentOS 8 aktualisieren, um neue Funktionen und Sicherheitsverbesserungen nutzen zu können. Beachten Sie jedoch, dass ein direktes Upgrade von CentOS 7 auf CentOS 8 ein komplizierter Prozess ist, da CentOS 8 auf dnf-Paketen statt auf yum basiert und grundlegende Änderungen an der Systemstruktur vorgenommen wurden. In diesem Tutorial von Radib zeigen wir Ihnen, wie Sie CentOS aktualisieren. Bleiben Sie bis zum Ende dieses Tutorials bei Radib.

Schritte zum Upgrade von CentOS 7 auf CentOS 8

1. Sichern Ihres Systems

Bevor Sie irgendetwas tun, müssen Sie unbedingt Ihr aktuelles System sichern, einschließlich Ihrer Daten, Einstellungen und wichtigen Dateien. Sie können hierzu Tools wie rsync oder tar verwenden:

rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*"} /backup/
Bash

2. Überprüfen Sie die installierte CentOS-Version

Um einen stündlichen Cloud-Server zum besten Preis von Radib zu kaufen, klicken Sie hier

Um die aktuelle Betriebssystemversion herauszufinden, führen Sie den folgenden Befehl aus:

cat /etc/centos-release
Bash

3. CentOS 7-Pakete aktualisieren

Bevor der Upgrade-Prozess gestartet wird, muss das System auf die neueste CentOS 7-Version aktualisiert werden:

sudo yum update -y
sudo reboot
Bash

4. Installieren des Upgrade Prerequisite Tools

CentOS bietet ein offizielles Tool namens Leapp, das Ihnen bei der Migration von CentOS 7 auf CentOS 8 helfen soll. Um dieses Tool zu installieren, führen Sie die folgenden Befehle aus:

sudo yum install leapp-upgrade leapp-data-centos -y
Bash

5. Führen Sie eine Bewertung vor dem Upgrade durch

Das Leapp-Tool führt eine Bewertung vor dem Upgrade durch, um potenzielle Probleme zu identifizieren:

sudo leapp preupgrade
Bash

Wenn Sie Fehler sehen, überprüfen und beheben Sie diese. Einige häufige Probleme sind inkompatible Pakete und veraltete Einstellungen.


6. Führen Sie den Upgrade-Prozess aus

Nachdem Sie die Bewertungsprobleme behoben haben, starten Sie das Upgrade mit dem folgenden Befehl:

sudo leapp upgrade
Bash

Kaufen Sie virtuelle Server aus über 25 verschiedenen Ländern mit der besten Qualität und zum besten Preis von Radib. Klicken Sie auf

Dieser Vorgang kann einige Zeit dauern. Starten Sie das System nach Abschluss neu:

sudo reboot
Bash

7. Überprüfen Sie, ob das Upgrade erfolgreich war

Überprüfen Sie nach dem Neustart, ob das System CentOS 8 ausführt:

cat /etc/centos-release
Bash

8. Erforderliche Pakete neu installieren

Einige Pakete wurden möglicherweise während des Upgrade-Vorgangs entfernt. Sie können sie mit dem Tool dnf neu installieren:

sudo dnf install <package-name>
Bash

Wichtige Hinweise vor dem Upgrade:

  • Einige bestimmte Dienste wie cPanel und Plesk sind möglicherweise nicht mit CentOS 8 kompatibel.
  • CentOS 8 wurde aufgrund einer Änderung der Support-Richtlinie in CentOS Stream geändert. Prüfen Sie daher, ob CentOS Stream für Ihre Anforderungen geeignet ist.
  • Die Verwendung von Rocky Linux oder AlmaLinux als Alternative zu CentOS 8 kann ebenfalls eine bessere Option sein.

Wenn während des Upgrade-Prozesses Probleme auftreten oder Sie weitere Beratung benötigen, wenden Sie sich bitte über den Support-Ticket-Bereich an Radib. Unsere Experten sind rund um die Uhr verfügbar.

War diese Antwort hilfreich? 124 Benutzer fanden dies hilfreich (124 Stimmen)