Desenvolvedores de distribución AlmaLinux, fundada por CloudLinux en resposta á retirada prematura do apoio CentOS 8, presentou o kit de ferramentas ELevate, que simplifica a migración das instalacións de produción CentOS 7.x a distribucións construídas sobre a base de paquetes RHEL 8, preservando aplicacións, datos e configuracións. O proxecto actualmente admite a migración a AlmaLinux, Rocky Linux, CentOS Fluxo 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 especificidades CentOS e distribucións de terceiros baseadas na base de paquetes RHEL. O proxecto tamén utiliza un conxunto ampliado de metadatos que describen os pasos para migrar paquetes individuais dunha rama de distribución a outra.
Para migrar, simplemente conecte o repositorio proporcionado polo proxecto, instale o paquete co script de migración na distribución seleccionada (leapp-data-almalinux, datos de leapp-centos, leapp-data-oraclelinux, leapp-data-rocky) e executa a utilidade "leapp". Por exemplo, para cambiar a Rocky Linux Podes executar os seguintes comandos despois de actualizar o sistema á última versión: 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
Lembrámosvos que Red Hat limitou o período de soporte para a distribución clásica. CentOS 8 - as actualizacións para esta rama publicaranse ata decembro de 2021 e non ata 2029, como estaba previsto orixinalmente. CentOS chegará a asemblea CentOS Fluxo, cuxa diferenza fundamental é que o clásico CentOS actuou como un "fluxo descendente", é dicir, foi ensamblado a partir de versións estables xa formadas de RHEL, mentres que CentOS O fluxo está posicionado como "augas arriba" para RHEL, é dicir, usarase para probar paquetes antes da súa inclusión nas versións de RHEL (RHEL reconstruirase en función de CentOS Fluxo).
CentOS Stream permitirá un acceso máis temperán ás funcionalidades da futura rama RHEL, pero inclúe paquetes que aínda non están totalmente estabilizados. Grazas. CentOS Stream permite que colaboradores externos supervisen o desenvolvemento de paquetes RHEL, propoñendo cambios e influíndo nas decisións. Anteriormente, unha instantánea dunha versión de Fedora usábase como base para unha nova rama de RHEL, que se refinaba e estabilizaba a porta pechada, sen ningunha capacidade de supervisar o proceso de desenvolvemento nin as decisións.
A comunidade respondeu ao cambio creando varias alternativas ao clásico CentOS 8, incluíndo VzLinux (preparado por Virtuozzo), AlmaLinux (desenvolvido por CloudLinux, xunto coa comunidade), Rocky Linux (desenvolvido pola comunidade baixo o liderado do fundador) CentOS co apoio dunha empresa creada especialmente para o efecto (Ctrl IQ) e Oracle LinuxAdemais, Red Hat puxo RHEL á disposición para o seu uso gratuíto en organizacións de desenvolvemento de software de código aberto e entornos de desenvolvemento individual con ata 16 sistemas virtuais ou físicos.
Fonte: opennet.ru
