Zuvor hatte ich über den CentOS 8-Fehler geschrieben:Fehler beim Herunterladen von Metadaten für das Repo „AppStream“ und anschließende Konvertierung von CentOS 8 in CentOS Stream. Schließlich hatte ich vorgeschlagen, CentOS 8 auf Rocky Linux, AlmaLinux oder Oracle Linux zu migrieren, das Long Term Support (LTS) bietet. In diesem Tutorial werden wir lernen, CentOS 8 auf Rocky Linux zu migrieren.
Was ist Rocky Linux?
Rocky Linux ist ein mit Red Hat Enterprise Linux® kompatibles Open-Source-Betriebssystem und ein Ersatz für CentOS 8. Rocky Linux Project hat ein Shell-Skript bereitgestellt, das uns helfen soll, CentOS 8 Linux problemlos auf Rocky Linux 8 zu migrieren.
Voraussetzungen für die Migration
Schritt 1:Notwendige Dateien/Ordner sichern
Sichern Sie alle notwendigen Dateien und Ordner. Wenn Sie als VM ausgeführt werden, erstellen Sie einen Snapshot davon.
Schritt 2:Aktualisieren Sie auf CentOS v8.5
Die Migration von CentOS 8 auf Rocky Linux wird nur von v8.5 unterstützt. Aktualisieren Sie daher Ihr CentOS 8 auf die neueste Version
[root@centos8-rocky ~]# dnf-Update
Schritt 3:Überprüfen Sie die CentOS-Version auf 8.5
[root@centos8-rocky ~]# cat /etc/centos-releaseCentOS Linux-Version 8.5.2111
Schritt 4:Git installieren
Befolgen Sie die Anweisungen zum Installieren von git zum Klonen des Repositorys, um das von der Rocky Linux Community bereitgestellte Migrationstool zu installieren.
Schritt 5:Laden Sie das Migrationstool herunter
Sobald Git installiert ist, klonen Sie das Repo rocky-tools.
[root@centos8-rocky ~]# git clone https://github.com/rocky-linux/rocky-toolsCloning into 'rocky-tools'...remote:Objekte aufzählen:597, done.remote:Zählen Objekte:100 % (315/315), done.remote:Objekte komprimieren:100 % (212/212), done.remote:Insgesamt 597 (Delta 175), wiederverwendet 160 (Delta 99), gepackt wiederverwendet 282 Objekte empfangen:100 % (597/597), 150,87 KiB | 380,00 KiB/s, fertig.Auflösung von Deltas:100% (248/248), fertig.
So migrieren Sie CentOS 8 auf Rocky Linux
Schritt 6:Wechseln Sie in das Verzeichnis rocky-tools/migrate2rocky
[root@centos8-rocky ~]# cd rocky-tools/migrate2rocky/
Schritt 7:Ausführungsberechtigungen für „migrate2rocky.sh“ festlegen
[root@centos8-rocky migrieren2rocky]# chmod +x migrieren2rocky.sh
Schritt 8:Starten Sie die Migration
[root@centos8-rockymigrate2rocky]# ./migrate2rocky.sh -rmigrate2rocky – Beginnen Sie mit der Protokollierung am Mittwoch, 02. März 2022, 17:18:10 Uhr IST. Entfernen des dnf-CacheVorbereitung der Migration von CentOS Linux 8 auf Rocky Linux 8.Lehnen Sie sich zurück und entspannen Sie sich, das Skript braucht eine ganze Weile, um alles zu konvertieren, abhängig von der Maschine und der Internetverbindung.
Schritt 9:Starten Sie das System neu
Sobald der obige Schritt abgeschlossen ist, starten Sie den Server neu.
[root@centos8-rockymigrate2rocky]# NeustartSchritt 10:Überprüfen Sie die Migration
Melden Sie sich nach dem Neustart des Systems beim System an und führen Sie den folgenden Befehl aus, um die erfolgreiche Migration zu überprüfen.
[root@centos8-rockymigrate2rocky]# cat /etc/centos-releaseRocky Linux Version 8.5 (Grüner Obsidian)Das ist es!