Proiectul ELevate, care simplifică tranziția de la CentOS 7 la distribuții bazate pe RHEL 8

Dezvoltatorii distribuției AlmaLinux, fondată de CloudLinux ca răspuns la încetarea prematură a suportului pentru CentOS 8, au introdus setul de instrumente ELevate pentru a simplifica migrarea instalărilor de lucru CentOS 7.x la distribuții construite pe baza pachetului RHEL 8, păstrând în același timp aplicațiile. , date și setări. Proiectul acceptă în prezent migrarea către AlmaLinux, Rocky Linux, CentOS Stream și Oracle Linux.

Procesul de migrare se bazează pe utilizarea utilitarului Leapp dezvoltat de Red Hat, care este suplimentat cu patch-uri care iau în considerare specificul CentOS și distribuțiile terțe construite pe baza pachetului RHEL. Proiectul include, de asemenea, un set extins de metadate care descriu pașii pentru migrarea pachetelor individuale de la o ramură a distribuției la alta.

Pentru a migra, trebuie doar să conectați depozitul furnizat de proiect, să instalați pachetul cu scriptul de migrare pe distribuția selectată (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) și rulați utilitarul „leapp”. De exemplu, pentru a trece la Rocky Linux, puteți rula următoarele comenzi, după ce v-ați actualizat mai întâi sistemul la cea mai recentă stare: 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

Să reamintim că Red Hat a limitat timpul de suport pentru distribuția clasică a CentOS 8 - actualizările pentru această ramură vor fi lansate până în decembrie 2021 și nu până în 2029, așa cum era planificat inițial. CentOS va fi înlocuit cu versiunea CentOS Stream, a cărei diferență cheie este că CentOS clasic a acționat ca un „în aval”, adică. a fost asamblat din versiuni stabile deja formate ale RHEL, în timp ce CentOS Stream este poziționat ca „în amonte” pentru RHEL, adică. va testa pachetele înainte de includerea în versiunile RHEL (RHEL va fi reconstruit pe baza CentOS Stream).

CentOS Stream va permite accesul mai devreme la capacitățile viitoarei ramuri a RHEL, dar include pachete care nu sunt încă complet stabilizate. Datorită CentOS Stream, terții pot controla pregătirea pachetelor pentru RHEL, pot propune modificările acestora și pot influența deciziile luate. Anterior, un instantaneu al uneia dintre versiunile Fedora a fost folosit ca bază pentru o nouă ramură RHEL, care a fost finalizată și stabilizată cu ușile închise, fără a putea controla progresul dezvoltării și deciziile luate.

Comunitatea a răspuns schimbării creând mai multe alternative la clasicul CentOS 8, inclusiv VzLinux (dezvoltat de Virtuozzo), AlmaLinux (dezvoltat de CloudLinux, împreună cu comunitatea), Rocky Linux (dezvoltat de comunitate sub conducerea fondatorului companiei). CentOS cu sprijinul unei companii special create Ctrl IQ) și Oracle Linux. În plus, Red Hat a făcut RHEL disponibil gratuit pentru organizațiile open source și mediile individuale de dezvoltatori cu până la 16 sisteme virtuale sau fizice.

Sursa: opennet.ru

Adauga un comentariu