Vývojári distribúcie AlmaLinux predstavili novú verziu nástroja ELevate, ktorý zjednodušuje migráciu medzi významnými vydaniami distribúcií založených na balíkovom základe Red Hat Enterprise Linux, pričom zachováva aplikácie, dáta a nastavenia. Projekt podporuje migráciu medzi významnými vetvami AlmaLinux, Rocky Linux a CentOS Stream.
Pri migrácii sa používa nástroj Leapp vyvíjaný spoločnosťou Red Hat, ktorý je doplnený o opravy zohľadňujúce špecifiká CentOS a iných distribúcií postavených na balíkovom základe RHEL. V projekte je tiež zahrnutý rozšírený súbor metadát, ktorý popisuje kroky na prenesenie jednotlivých balíkov z jednej vetvy distribúcie do druhej.
Na migráciu stačí pripojiť poskytovaný repozitár projektu, nainštalovať balík so skriptom migrácie na vybranú distribúciu (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) a spustiť nástroj „leapp“. Napríklad na prechod z AlmaLinux 9 na AlmaLinux 10 môžete vykonať nasledujúce príkazy, predtým aktualizujte svoj systém na aktuálny stav:
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
V novej verzii boli pridané skripty na aktualizáciu z AlmaLinux 9 na AlmaLinux 10.0, z AlmaLinux 9 na AlmaLinux Kitten 10, ako aj z CentOS Stream 9 na CentOS Stream 10. Pri aktualizácii je zabezpečená podpora pre externé repozitáre EPEL, Docker CE a PostgreSQL.

Zdroj: opennet.ru
