Migration von CentOS nach Rocky Linux
Fr, 2. Juli 2021, Lioh Möller
Vor wenigen Tagen wurde die erste stabile Version von Rocky Linux veröffentlicht (wir berichteten). Damit steht einer Migration eines bereits vorhandenen CentOS-Systems zu Rocky Linux nichts mehr im Wege.
Dank des vom Projekt bereitgestellten Migrationsscriptes, lässt sich dies in wenigen Schritten erledigen.
Dazu lädt man zunächst das migrate2rocky.sh Script herunter und markiert es mit chmod als ausführbar.
wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
chmod +x migrate2rocky.sh
Um die Migration durchzuführen, startet man daraufhin auf dem CentOS-System das Script mit dem Parameter -r. Dazu werden erwartungsgemäss Root-Rechte benötigt.
sudo bash migrate2rocky.sh -r
Das Script überprüft zunächst ob sich das vorhandene System für eine Migration eignet und listet dann die sich ändernden Repositories und Pakete auf.
Determining repository names for CentOS Linux 8.....
Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8 Rocky Linux 8
appstream appstream
baseos baseos
extras extras
Getting system package names for CentOS Linux 8.......
Found the following system packages which map from CentOS Linux 8 to Rocky Linux 8:
CentOS Linux 8 Rocky Linux 8
centos-backgrounds rocky-backgrounds
centos-gpg-keys rocky-gpg-keys
centos-logos rocky-logos
centos-indexhtml rocky-indexhtml
centos-linux-release rocky-release
centos-linux-repos rocky-repos
[...]
Je nach Internetanbindung und verfügbarer Hardware kann das Herunterladen und Installieren einige Zeit in Anspruch nehmen. Ein erfolgreicher Abschluss wird durch eine Ausgabe von Complete! signalisiert.
Das Installationsprotokoll ist unter /var/log/migrate2rocky.log zu finden.
Um den Stand der installierten Pakete mit den neuen Rocky Linux Repositories abzugleichen, empfiehlt es sich einen dnf distro-sync auszuführen.
sudo dnf distro-sync -y
Damit ist die Migration bereits abgeschlossen und nach dem erforderlichen Neustart, startet das System in Rocky Linux.
reboot