Projekt ELevate, koji pojednostavljuje prijelaz s CentOS 7 na distribucije temeljene na RHEL 8

Razvojni programeri distribucije AlmaLinux, koju je osnovao CloudLinux kao odgovor na prerano ukidanje podrške za CentOS 8, predstavili su ELevate toolkit kako bi pojednostavili migraciju radnih instalacija CentOS 7.x na distribucije izgrađene na bazi paketa RHEL 8, uz očuvanje aplikacija , podaci i postavke. Projekt trenutno podržava migraciju na AlmaLinux, Rocky Linux, CentOS Stream i Oracle Linux.

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

Za migraciju samo povežite repozitorij koji pruža projekt, instalirajte paket s migracijskom skriptom 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 svoj sustav 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 nadogradnja

Podsjetimo, Red Hat je ograničio vrijeme podrške za klasičnu distribuciju CentOS 8 – ažuriranja za ovu granu bit će objavljena do prosinca 2021., a ne do 2029., kako je prvotno planirano. CentOS će zamijeniti CentOS Stream build, č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. testirat će pakete prije uključivanja u RHEL izdanja (RHEL će se ponovno izgraditi na temelju CentOS Stream-a).

CentOS Stream omogućit će raniji pristup mogućnostima buduće grane RHEL-a, ali uključuje pakete koji još nisu u potpunosti stabilizirani. Zahvaljujući CentOS Streamu, treće strane mogu kontrolirati pripremu paketa za RHEL, predlagati njihove izmjene i utjecati na donesene odluke. Prethodno je snimka jednog od izdanja Fedore korištena kao osnova za novu RHEL granu, koja je finalizirana i stabilizirana iza zatvorenih vrata, bez mogućnosti kontrole napretka razvoja i donesenih odluka.

Zajednica je odgovorila na promjenu stvaranjem nekoliko alternativa klasičnom CentOS 8, uključujući VzLinux (razvio Virtuozzo), AlmaLinux (razvio CloudLinux, zajedno sa zajednicom), Rocky Linux (razvio zajednicu pod vodstvom osnivača CentOS uz podršku posebno stvorene tvrtke Ctrl IQ) i Oracle Linux. Osim toga, Red Hat je RHEL učinio besplatno dostupnim organizacijama otvorenog koda i pojedinačnim razvojnim okruženjima s do 16 virtualnih ili fizičkih sustava.

Izvor: opennet.ru

Dodajte komentar