Die Entwickler der AlmaLinux-Distribution haben eine neue Version des ELevate-Tools vorgestellt, das die Migration zwischen wichtigen Versionen von Distributionen, die auf der Paketbasis von Red Hat Enterprise Linux basieren, erleichtert und dabei Anwendungen, Daten und Einstellungen beibehĂ€lt. Das Projekt unterstĂŒtzt die Migration zwischen den Hauptzweigen von AlmaLinux, Rocky Linux und CentOS Stream.
Bei der Migration wird das von Red Hat entwickelte Tool Leapp verwendet, das durch Patches ergĂ€nzt wird, die die Besonderheiten von CentOS und anderen Distributionen, die auf der RHEL-Paketbasis basieren, berĂŒcksichtigen. In dem Projekt wird auch ein erweitertes Set von Metadaten verwendet, das die Schritte zur Ăbertragung einzelner Pakete von einem Zweig der Distribution zu einem anderen beschreibt.
FĂŒr die Migration reicht es aus, das vom Projekt bereitgestellte Repository zu aktivieren, das Paket mit dem Migrationsskript auf der gewĂ€hlten Distribution zu installieren (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) und das Tool âleappâ zu starten. Zum Beispiel können folgende Befehle ausgefĂŒhrt werden, um von AlmaLinux 9 auf AlmaLinux 10 zu wechseln, nachdem das System auf den aktuellen Stand aktualisiert wurde:
sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el.noarch.rpm sudo yum install -y leapp-upgrade leapp-data-almalinux sudo leapp preupgrade sudo leapp upgrade
In der neuen Version wurden Upgrade-Skripte von AlmaLinux 9 auf AlmaLinux 10.0, von AlmaLinux 9 auf AlmaLinux Kitten 10 sowie von CentOS Stream 9 auf CentOS Stream 10 hinzugefĂŒgt. Bei der Aktualisierung wird die UnterstĂŒtzung fĂŒr Drittanbieter-Repositories wie EPEL, Docker CE und PostgreSQL sichergestellt.

Quelle: opennet.ru
