ELevate-projekt, som förenklar övergången från CentOS 7 till distributioner baserade på RHEL 8

Utvecklarna av AlmaLinux-distributionen, grundad av CloudLinux som svar på att stödet för CentOS 8 för tidigt upphörde, introducerade ELevate-verktygslådan för att förenkla migreringen av fungerande CentOS 7.x-installationer till distributioner byggda på RHEL 8-paketbasen, samtidigt som applikationer bevaras. , data och inställningar. Projektet stöder för närvarande migrering till AlmaLinux, Rocky Linux, CentOS Stream och Oracle Linux.

Migreringsprocessen är baserad på användningen av Leapp-verktyget utvecklat av Red Hat, vilket kompletteras med patchar som tar hänsyn till detaljerna för CentOS och tredjepartsdistributioner byggda på RHEL-paketbasen. Projektet inkluderar också en utökad uppsättning metadata som beskriver stegen för att migrera enskilda paket från en gren av distributionen till en annan.

För att migrera, anslut bara arkivet som tillhandahålls av projektet, installera paketet med migreringsskriptet på den valda distributionen (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) och kör verktyget "språng". Till exempel, för att byta till Rocky Linux, kan du köra följande kommandon efter att först ha uppdaterat ditt system till det senaste tillståndet: sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7 .noarch.rpm sudo yum install -y leapp-upgrade leapp-data-rocky sudo leapp preupgrade sudo leapp uppgradering

Låt oss komma ihåg att Red Hat har begränsat supporttiden för den klassiska distributionen av CentOS 8 - uppdateringar för denna gren kommer att släppas fram till december 2021, och inte förrän 2029, som ursprungligen planerat. CentOS kommer att ersättas av CentOS Stream-bygget, vars viktigaste skillnad är att det klassiska CentOS fungerade som en "nedströms", dvs. sattes ihop från redan bildade stabila utgåvor av RHEL, medan CentOS Stream är positionerat som "uppströms" för RHEL, dvs. det kommer att testa paket innan de tas med i RHEL-utgåvor (RHEL kommer att byggas om baserat på CentOS Stream).

CentOS Stream kommer att tillåta tidigare åtkomst till funktionerna i den framtida grenen av RHEL, men inkluderar paket som ännu inte är helt stabiliserade. Tack vare CentOS Stream kan tredje parter kontrollera förberedelserna av paket för RHEL, föreslå deras ändringar och påverka beslut som fattas. Tidigare användes en ögonblicksbild av en av Fedora-utgåvorna som grund för en ny RHEL-gren, som färdigställdes och stabiliserades bakom stängda dörrar, utan möjlighet att kontrollera utvecklingens framsteg och fattade beslut.

Gemenskapen svarade på förändringen genom att skapa flera alternativ till det klassiska CentOS 8, inklusive VzLinux (utvecklad av Virtuozzo), AlmaLinux (utvecklad av CloudLinux, tillsammans med communityn), Rocky Linux (utvecklad av communityn under ledning av grundaren av CentOS med stöd av ett speciellt skapat företag Ctrl IQ) och Oracle Linux. Dessutom har Red Hat gjort RHEL tillgängligt gratis för organisationer med öppen källkod och individuella utvecklarmiljöer med upp till 16 virtuella eller fysiska system.

Källa: opennet.ru

Lägg en kommentar