Projecte ELevate, que simplifica la transició de CentOS 7 a distribucions basades en RHEL 8

Els desenvolupadors de la distribució AlmaLinux, fundada per CloudLinux com a resposta al final prematur del suport per a CentOS 8, van presentar el conjunt d'eines ELevate per simplificar la migració de les instal·lacions de CentOS 7.x en funcionament a distribucions construïdes a la base de paquets RHEL 8, tot preservant les aplicacions. , dades i configuració. Actualment, el projecte admet la migració a AlmaLinux, Rocky Linux, CentOS Stream i Oracle Linux.

El procés de migració es basa en l'ús de la utilitat Leapp desenvolupada per Red Hat, que es complementa amb pedaços que tenen en compte les especificitats de CentOS i distribucions de tercers construïdes a la base del paquet RHEL. El projecte també inclou un conjunt ampliat de metadades que descriuen els passos per migrar paquets individuals d'una branca de la distribució a una altra.

Per migrar, només cal connectar el repositori proporcionat pel projecte, instal·lar el paquet amb l'script de migració a la distribució seleccionada (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) i executar la utilitat "leapp". Per exemple, per canviar a Rocky Linux, podeu executar les ordres següents, després d'haver actualitzat el vostre sistema a l'últim estat: 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

Recordem que Red Hat ha limitat el temps de suport per a la distribució clàssica de CentOS 8: les actualitzacions d'aquesta branca es publicaran fins al desembre de 2021, i no fins al 2029, com estava previst originalment. CentOS serà substituït per la construcció CentOS Stream, la diferència clau és que el CentOS clàssic actuava com a "aigües avall", és a dir. es va reunir a partir de versions estables de RHEL ja formades, mentre que CentOS Stream es posiciona com a "aigües amunt" per a RHEL, és a dir. provarà paquets abans de la inclusió a les versions de RHEL (RHEL es reconstruirà basant-se en CentOS Stream).

CentOS Stream permetrà un accés anterior a les capacitats de la futura branca de RHEL, però inclou paquets que encara no estan completament estabilitzats. Gràcies a CentOS Stream, tercers poden controlar la preparació de paquets per a RHEL, proposar els seus canvis i influir en les decisions preses. Anteriorment, es va utilitzar una instantània d'una de les versions de Fedora com a base per a una nova branca de RHEL, que es va finalitzar i estabilitzar a porta tancada, sense la capacitat de controlar el progrés del desenvolupament i les decisions preses.

La comunitat va respondre al canvi creant diverses alternatives al clàssic CentOS 8, incloent VzLinux (desenvolupat per Virtuozzo), AlmaLinux (desenvolupat per CloudLinux, juntament amb la comunitat), Rocky Linux (desenvolupat per la comunitat sota el lideratge del fundador de CentOS amb el suport d'una empresa especialment creada Ctrl IQ) i Oracle Linux. A més, Red Hat ha fet que RHEL estigui disponible gratuïtament per a organitzacions de codi obert i entorns de desenvolupadors individuals amb fins a 16 sistemes virtuals o físics.

Font: opennet.ru

Afegeix comentari