Proxecto ELevate, que simplifica a transición de CentOS 7 a distribucións baseadas en RHEL 8

Os desenvolvedores da distribución AlmaLinux, fundada por CloudLinux en resposta ao final prematuro do soporte para CentOS 8, presentaron o kit de ferramentas ELevate para simplificar a migración das instalacións de CentOS 7.x en funcionamento a distribucións construídas na base do paquete RHEL 8, preservando as aplicacións. , datos e configuración. Actualmente, o proxecto admite a migración a AlmaLinux, Rocky Linux, CentOS Stream e Oracle Linux.

O proceso de migración baséase no uso da utilidade Leapp desenvolvida por Red Hat, que se complementa con parches que teñen en conta as características específicas de CentOS e distribucións de terceiros construídas na base do paquete RHEL. O proxecto tamén inclúe un conxunto ampliado de metadatos que describe os pasos para migrar paquetes individuais dunha rama da distribución a outra.

Para migrar, basta con conectar o repositorio proporcionado polo proxecto, instalar o paquete co script de migración na distribución seleccionada (leapp-data-almalinux, leapp-data-centos, leapp-data-oraclelinux, leapp-data-rocky) e executar a utilidade "leapp". Por exemplo, para cambiar a Rocky Linux, pode executar os seguintes comandos, despois de ter actualizado primeiro o seu sistema ao estado máis recente: 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

Lembremos que Red Hat limitou o tempo de soporte para a distribución clásica de CentOS 8: as actualizacións desta rama publicaranse ata decembro de 2021, e non ata 2029, como estaba previsto inicialmente. CentOS será substituído pola compilación CentOS Stream, cuxa diferenza fundamental é que o CentOS clásico actuou como "abaixo", é dicir. foi reunido a partir de versións estables xa formadas de RHEL, mentres que CentOS Stream sitúase como "upstream" para RHEL, é dicir. probará os paquetes antes da inclusión nas versións de RHEL (RHEL reconstruirase baseándose en CentOS Stream).

CentOS Stream permitirá un acceso anterior ás capacidades da futura rama de RHEL, pero inclúe paquetes que aínda non están totalmente estabilizados. Grazas a CentOS Stream, terceiros poden controlar a preparación de paquetes para RHEL, propoñer os seus cambios e influír nas decisións tomadas. Anteriormente, unha instantánea dunha das versións de Fedora utilizouse como base para unha nova rama de RHEL, que foi finalizada e estabilizada a porta pechada, sen a capacidade de controlar o progreso do desenvolvemento e as decisións tomadas.

A comunidade respondeu ao cambio creando varias alternativas ao clásico CentOS 8, incluíndo VzLinux (desenvolvido por Virtuozzo), AlmaLinux (desenvolvido por CloudLinux, xunto coa comunidade), Rocky Linux (desenvolvido pola comunidade baixo o liderado do fundador de CentOS co apoio dunha empresa especialmente creada Ctrl IQ) e Oracle Linux. Ademais, Red Hat fixo RHEL dispoñible de xeito gratuíto para organizacións de código aberto e contornos individuais de desenvolvedores con ata 16 sistemas virtuais ou físicos.

Fonte: opennet.ru

Engadir un comentario