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/
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
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
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
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
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
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
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
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>
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.