ELevate projekat, koji pojednostavljuje prelazak sa CentOS 7 na distribucije zasnovane na RHEL 8

Programeri distribucije AlmaLinux, koju je osnovao CloudLinux kao odgovor na prerano okončanje podrške za CentOS 8, predstavili su ELevate komplet alata kako bi pojednostavili migraciju radnih CentOS 7.x instalacija na distribucije izgrađene na bazi paketa RHEL 8, uz očuvanje aplikacija , podatke i postavke. Projekat trenutno podržava migraciju na AlmaLinux, Rocky Linux, CentOS Stream i Oracle Linux.

Proces migracije se zasniva na korišćenju uslužnog programa Leapp koji je razvio Red Hat, koji je dopunjen zakrpama koje uzimaju u obzir specifičnosti CentOS-a i distribucija trećih strana izgrađenih na bazi paketa RHEL. Projekat takođe uključuje prošireni skup metapodataka koji opisuju korake za migraciju pojedinačnih paketa iz jedne grane distribucije u drugu.

Da biste izvršili migraciju, samo povežite spremište koje pruža projekt, instalirajte paket sa skriptom za migraciju na odabranu distribuciju (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) i pokrenite uslužni program “leapp”. Na primjer, da biste se prebacili na Rocky Linux, možete pokrenuti sljedeće naredbe, nakon što ste prvo ažurirali sistem na najnovije stanje: 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 upgrade

Podsjetimo, Red Hat je ograničio vrijeme podrške za klasičnu distribuciju CentOS 8 - ažuriranja za ovu granu će biti objavljena do decembra 2021., a ne do 2029. godine, kako je prvobitno planirano. CentOS će biti zamijenjen CentOS Stream build-om, čija je ključna razlika u tome što je klasični CentOS djelovao kao “downstream”, tj. je sastavljen od već formiranih stabilnih izdanja RHEL-a, dok je CentOS Stream pozicioniran kao “upstream” za RHEL, tj. testiraće pakete pre uključivanja u RHEL izdanja (RHEL će biti ponovo izgrađen na osnovu CentOS Stream-a).

CentOS Stream će omogućiti raniji pristup mogućnostima budućeg ogranka RHEL-a, ali uključuje pakete koji još nisu u potpunosti stabilizirani. Zahvaljujući CentOS Stream-u, treće strane mogu kontrolisati pripremu paketa za RHEL, predlagati njihove izmjene i utjecati na donesene odluke. Ranije je snimak jednog od Fedora izdanja korišten kao osnova za novu granu RHEL-a, koja je finalizirana i stabilizirana iza zatvorenih vrata, bez mogućnosti kontrole napretka razvoja i donesenih odluka.

Zajednica je odgovorila na promjenu kreiranjem nekoliko alternativa klasičnom CentOS 8, uključujući VzLinux (razvio Virtuozzo), AlmaLinux (razvio CloudLinux, zajedno sa zajednicom), Rocky Linux (razvio ga zajednica pod vodstvom osnivača CentOS uz podršku posebno kreirane kompanije Ctrl IQ) i Oracle Linux. Pored toga, Red Hat je učinio RHEL besplatno dostupnim organizacijama otvorenog koda i individualnim razvojnim okruženjima sa do 16 virtuelnih ili fizičkih sistema.

izvor: opennet.ru

Dodajte komentar