ELevate-projekti, joka yksinkertaistaa siirtymistä CentOS 7:stä RHEL 8:aan perustuviin jakeluihin

CloudLinuxin perustaman AlmaLinux-jakelun kehittäjät vastauksena CentOS 8:n tuen ennenaikaiseen päättymiseen, esittelivät ELevate-työkalupakin, joka yksinkertaistaa toimivien CentOS 7.x -asennusten siirtoa RHEL 8 -pakettipohjaan rakennettuihin jakeluihin samalla, kun sovellukset säilyvät. , tiedot ja asetukset. Projekti tukee tällä hetkellä siirtymistä AlmaLinuxiin, Rocky Linuxiin, CentOS Streamiin ja Oracle Linuxiin.

Migraatioprosessi perustuu Red Hatin kehittämän Leapp-apuohjelman käyttöön, jota täydennetään CentOS:n ja RHEL-pakettipohjalle rakennettujen kolmansien osapuolien jakeluiden erityispiirteet huomioivilla korjaustiedostoilla. Projekti sisältää myös laajennetun metatietojoukon, joka kuvaa vaiheet yksittäisten pakettien siirtämiseksi jakelun haarasta toiseen.

Siirtyäksesi yhdistä vain projektin tarjoama arkisto, asenna paketti siirtokomentosarjan kanssa valittuun jakeluun (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) ja suorita "hyppy"-apuohjelma. Voit esimerkiksi vaihtaa Rocky Linuxiin suorittamalla seuraavat komennot, kun olet ensin päivittänyt järjestelmäsi uusimpaan tilaan: 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 päivitys

Muistetaan, että Red Hat on rajoittanut CentOS 8:n klassisen jakelun tukiaikaa - tämän haaran päivitykset julkaistaan ​​joulukuuhun 2021 asti, eikä vuoteen 2029 asti, kuten alun perin suunniteltiin. CentOS korvataan CentOS Stream -versiolla, jonka keskeinen ero on, että klassinen CentOS toimi "alavirran" eli "downstreamina". on koottu jo muodostetuista RHEL:n vakaista julkaisuista, kun taas CentOS Stream on sijoitettu RHEL:n "ylävirtaan", ts. se testaa paketteja ennen sisällyttämistä RHEL-julkaisuihin (RHEL rakennetaan uudelleen CentOS Streamin perusteella).

CentOS Stream mahdollistaa aikaisemman pääsyn tulevan RHEL-haaran ominaisuuksiin, mutta sisältää paketteja, jotka eivät ole vielä täysin vakiintuneet. CentOS Streamin ansiosta kolmannet osapuolet voivat valvoa RHEL-pakettien valmistelua, ehdottaa muutoksia ja vaikuttaa tehtyihin päätöksiin. Aikaisemmin tilannekuvaa yhdestä Fedora-julkaisusta käytettiin pohjana uudelle RHEL-haaralle, joka viimeisteltiin ja vakiinnutettiin suljettujen ovien takana ilman kykyä hallita kehityksen etenemistä ja tehtyjä päätöksiä.

Yhteisö vastasi muutokseen luomalla useita vaihtoehtoja klassiselle CentOS 8:lle, mukaan lukien VzLinux (kehittäjä Virtuozzo), AlmaLinux (kehittäjä CloudLinux yhdessä yhteisön kanssa), Rocky Linux (yhteisön kehittämä perustajan johdolla CentOS erityisesti luodun yrityksen Ctrl IQ) ja Oracle Linuxin tuella. Lisäksi Red Hat on tarjonnut RHEL:n ilmaiseksi avoimen lähdekoodin organisaatioille ja yksittäisille kehittäjäympäristöille, joissa on jopa 16 virtuaalista tai fyysistä järjestelmää.

Lähde: opennet.ru

Lisää kommentti