Si está leyendo esta publicación para migrar su sistema de CentOS 8 a Rocky Linux 8, es posible que esté al tanto del anuncio de CentOS, que convierte a CentOS en una compilación ascendente para RHEL. Mientras que anteriormente, CentOS era una versión posterior de Red Hat Enterprise Linux.
Dado que CentOS dejará de ser compatible con CentOS 8 a fines de 2021, solo se nos presentan algunas opciones.
- Cambiar a transmisión de CentOS 8
- Migrar a Rocky Linux u otras distribuciones compatibles
Rocky Linux, la distribución de Linux más esperada de la comunidad Rocky Linux dirigida por Gregory Kurtzer, fundador del proyecto CentOS. Es 100 % compatible en binario con Red Hat Enterprise Linux.
La comunidad de Rocky Linux anunció la disponibilidad general de Rocky Linux 8.4 "Green Obsidian" el 21 de junio de 2021. También ofrece una herramienta de conversión para respaldar la conversión a Rocky Linux 8.4 desde otros sistemas EL.
Siga el procedimiento a continuación para migrar de CentOS 8 a Rocky Linux 8.4 sin problemas. Use este procedimiento bajo su propio RIESGO .
También puede descargar imágenes de VirtualBox o VMware de Rocky Linux 8 para probarlo antes de planificar la migración.Actualizar CentOS 8
Actualice su sistema a la última versión de CentOS 8 (8.4.210).
dnf update -y
Reinicie el sistema para completar la actualización.
reboot
Compruebe la versión del sistema operativo después del reinicio.
cat /etc/centos-release
Salida:
CentOS Linux release 8.4.210
Migrar de CentOS 8 a Rocky Linux
Descarga la herramienta de conversión oficial de Github.
curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
Ejecute el siguiente comando para realizar una verificación previa.
bash migrate2rocky.sh -V
Salida:
Creating a list of RPMs installed: begin Verifying RPMs installed against RPM database: begin A log of this installation can be found at /var/log/migrate2rocky.log
Si no hay errores en la verificación previa, proceda a convertir su sistema a Rocky Linux 8.
bash migrate2rocky.sh -r
Esta conversión tardará un tiempo en completarse y depende de la velocidad de su conexión a Internet. Espere a que se complete la actualización.
Salida:
Preparing to migrate CentOS Linux 8 to Rocky Linux 8. Determining repository names for CentOS Linux 8..... Found the following repositories which map from CentOS Linux 8 to Rocky Linux 8: CentOS Linux 8 Rocky Linux 8 appstream appstream baseos baseos extras extras Getting system package names for CentOS Linux 8......... Found the following system packages which map from CentOS Linux 8 to Rocky Linux 8: CentOS Linux 8 Rocky Linux 8 centos-backgrounds rocky-backgrounds centos-gpg-keys rocky-gpg-keys centos-logos rocky-logos . . . . . . xkeyboard-config-2.28-1.el8.noarch yum-4.4.2-11.el8.noarch zlib-1.2.11-17.el8.x86_64 Removed: kernel-4.18.0-80.el8.x86_64 kernel-core-4.18.0-80.el8.x86_64 kernel-modules-4.18.0-80.el8.x86_64 Complete! Done, please reboot your system. A log of this installation can be found at /var/log/migrate2rocky.log
Reinicie el sistema después de la migración.
reboot
Valide la versión del sistema operativo después del reinicio.
cat /etc/rocky-release
Salida:
Rocky Linux release 8.4 (Green Obsidian
Conclusión
Eso es todo. Ahora, ha migrado con éxito su sistema de CentOS 8 a Rocky Linux 8.