Projekt ELevate, ki poenostavlja prehod s CentOS 7 na distribucije, ki temeljijo na RHEL 8

Razvijalci distribucije AlmaLinux, ki jo je ustanovil CloudLinux kot odgovor na prezgodnji konec podpore za CentOS 8, so predstavili komplet orodij ELevate za poenostavitev selitve delujočih namestitev CentOS 7.x na distribucije, zgrajene na osnovi paketa RHEL 8, ob ohranjanju aplikacij , podatke in nastavitve. Projekt trenutno podpira migracijo na AlmaLinux, Rocky Linux, CentOS Stream in Oracle Linux.

Proces migracije temelji na uporabi pripomočka Leapp, ki ga je razvil Red Hat, ki je dopolnjen s popravki, ki upoštevajo posebnosti CentOS in distribucij tretjih oseb, zgrajenih na osnovi paketa RHEL. Projekt vključuje tudi razširjen nabor metapodatkov, ki opisujejo korake za selitev posameznih paketov iz ene veje distribucije v drugo.

Za selitev preprosto povežite repozitorij, ki ga ponuja projekt, namestite paket s skriptom za selitev v izbrano distribucijo (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) in zaženite pripomoček "leapp". Če želite na primer preklopiti na Rocky Linux, lahko zaženete naslednje ukaze, potem ko ste sistem najprej posodobili na najnovejše 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 nadgradnja

Naj spomnimo, da je Red Hat omejil čas podpore za klasično distribucijo CentOS 8 – posodobitve za to vejo bodo izšle do decembra 2021 in ne do leta 2029, kot je bilo prvotno načrtovano. CentOS bo zamenjala zgradba CentOS Stream, katere ključna razlika je v tem, da je klasični CentOS deloval kot “downstream”, tj. je bil sestavljen iz že oblikovanih stabilnih izdaj RHEL, medtem ko je CentOS Stream postavljen kot "upstream" za RHEL, tj. testiral bo pakete pred vključitvijo v izdaje RHEL (RHEL bo ponovno zgrajen na podlagi CentOS Stream).

CentOS Stream bo omogočil zgodnejši dostop do zmogljivosti prihodnje veje RHEL, vendar vključuje pakete, ki še niso popolnoma stabilizirani. Zahvaljujoč CentOS Stream lahko tretje osebe nadzorujejo pripravo paketov za RHEL, predlagajo njihove spremembe in vplivajo na sprejete odločitve. Prej je bil posnetek ene od izdaj Fedore uporabljen kot osnova za novo vejo RHEL, ki je bila dokončana in stabilizirana za zaprtimi vrati, brez možnosti nadzora napredka razvoja in sprejetih odločitev.

Skupnost se je na spremembo odzvala z ustvarjanjem več alternativ klasičnemu CentOS 8, vključno z VzLinux (razvil Virtuozzo), AlmaLinux (razvil CloudLinux skupaj s skupnostjo), Rocky Linux (razvil skupnost pod vodstvom ustanovitelja CentOS s podporo posebej ustvarjenega podjetja Ctrl IQ) in Oracle Linux. Poleg tega je Red Hat omogočil brezplačno uporabo RHEL odprtokodnim organizacijam in posameznim okoljem razvijalcev z do 16 virtualnimi ali fizičnimi sistemi.

Vir: opennet.ru

Dodaj komentar