AlmaLinuxi jaotuse arendajad, kelle taga on CloudLinux ning kes reageerisid CentOS 8 varajasele toetuse lõpetamisele, esitlesid ELevate tööriistu, mis võimaldavad lihtsustada CentOS 7.x tööinstallatsioonide migreerimist RHEL 8-põhistele jaotustele, säilitades rakendused, andmed ja seadistused. Praegu toetab projekt migreerimist AlmaLinuxi, Rocky Linuxi, CentOS Streami ja Oracle Linuxi peale.
Migreerimisprotsess põhineb Red Hati arendatud Leappi tööriista kasutamisel, mida on täiustatud CentOSi ja RHEL-põhiste kolmandate osapoolte jaotuste eripärade arvesse võtmiseks. Projekt kasutab ka laiemat metainformatsiooni, mis kirjeldab samme eraldiseisvate pakettide üleviimiseks ühest jaotuse harust teise.
Migreerimiseks piisab, kui aktiveerida projekti poolt pakutav hoidla, installida valitud jaotusele migreerimisskript (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) ning käivitada utiliit "leapp". Näiteks Rocky Linuxile ülemineku jaoks võib käivitada järgmised käsud, enne tuleb oma süsteem ajakohaseks uuendada: 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
Tuletame meelde, et Red Hat on piiranud klassikalise CentOS 8 jaotuse toetamisaega — värskendusi antud harule antakse välja kuni 2021. aasta detsembrini, mitte 2029. aastani, nagu algselt plaanitud. CentOSi asemele tuleb CentOS Stream, mille peamine erinevus seisneb selles, et klassikaline CentOS toimis "downstream"-ina, st koostati juba välja töötatud stabiilsetest RHEL-i väljaannetest, samas kui CentOS Stream on positsioneeritud "upstream"-ina RHEL-ile, st pakettide testimine toimub enne nende lisamist RHEL-i väljaannetesse (RHEL-i koostamine põhineb CentOS Streamil).
CentOS Stream võimaldab varem pääseda tulevase RHEL haru võimekustele, kuid sisaldab veel mitte täielikult stabiliseeritud pakette. CentOS Streami kaudu saavad kolmandad osalised jälgida RHEL paketivalmistamise protsessi, pakkuda oma muudatusi ja mõjutada otsuste vastuvõtmist. Varasemalt kasutati uue RHEL haru aluseks Fedora ühe versiooni snapshot'i, mis töötati välja ja stabiliseeriti suletud ustega, ilma võimaluseta arendustegevuse ja otsuste vastuvõtmise üle kontrolli teostada.
Kogukond reageeris muudatusele, luues mitu alternatiivi klassikalisele CentOS 8, sealhulgas VzLinux (valmistatud ettevõtte Virtuozzo poolt), AlmaLinux (arendatakse ettevõtte CloudLinux poolt koostöös kogukonnaga), Rocky Linux (arendatakse kogukonna poolt CentOS asutaja juhendamisel koos spetsiaalselt loodud ettevõtte Ctrl IQ toega) ja Oracle Linux. Lisaks pakkus ettevõte Red Hat tasuta RHEL kasutamise võimalust organisatsioonidele, kes arendavad avatud tarkvara, ning isiklike arendajate keskkondadele, millel on kuni 16 virtuaalset või füüsilist süsteemi.
Allikas: opennet.ru
