Tutoriales

Cómo migrar de CentOS 8 Linux a Rocky Linux 8

Rocky Linux 8, Nombre clave Obsidiana verde, ¡se ha lanzado una versión estable! Esta guía explica cómo migrar de CentOS 8 Linux a Rocky Linux 8 con migrate2rocky Texto.

¡Se ha lanzado la versión estable de Rocky Linux 8.4!

Después de que RedHat cambió su enfoque de CentOS 8 a CentOS Stream 8, Sr. Gregory Kurtzer, el fundador original de CentOS, comenzó a desarrollar otra reconstrucción de RHEL llamada Rocky Linux.

Rocky Linux es un sistema operativo empresarial comunitario que es 100% compatible con RedHat Enterprise Linux.

Después de meses de pruebas y desarrollo, la Rocky Enterprise Software Foundation (RESF) ha lanzado la primera versión estable de Rocky Linux.

En el momento de escribir este artículo, Rocky Linux 8.4 está disponible para x86_64 poco y ARM64 (aarch64) Arquitecturas. Actualmente, los archivos ISO, DVD y torrent mínimos de Rocky Linux están disponibles para descargar desde la página de descarga oficial.

Las imágenes del contenedor de Rocky Linux están disponibles en los siguientes enlaces:

Descargue las imágenes de su elección e instale Rocky Linux en su sistema. Si CentOS 8 ya está instalado en su sistema, puede migrar a Rocky Linux 8.4 como se describe en los siguientes pasos.

Migre de CentOS 8 a Rocky Linux 8 usando el script migration2rocky

El equipo de desarrollo de Rocky Linux tiene un script de migración llamado. creado migrate2rocky para convertir fácilmente un sistema CentOS 8 existente a Rocky Linux 8.

Una palabra de precaución:

Primero, hacer una copia de seguridad de los datos importantes desde su sistema CentOS antes de iniciar el proceso de actualización. Probé este script en una máquina virtual CentOS 8 recién instalada. Mi VM no tiene datos y es una edición de servidor con una instalación mínima. Funcionó bien como se esperaba.

¡Ahora comencemos la tarea de migración de Rocky Linux!

Paso 1: Actualice el sistema Linux CentOS 8 actual a la última versión disponible:

$ sudo dnf --refresh upgrade

Una vez completada la actualización, reinicie su sistema:

$ sudo reboot

Paso 2: Compruebe si está ejecutando la versión CentOS 8 en su sistema:

$ cat /etc/redhat-release

Salida de muestra:

CentOS Linux release 8.4.2105

También puede utilizar el siguiente comando para ver el resultado detallado:

$ cat /etc/os-release

Salida de muestra:

 NAME="CentOS Linux"
 VERSION="8"
 ID="centos"
 ID_LIKE="rhel fedora"
 VERSION_ID="8"
 PLATFORM_ID="platform:el8"
 PRETTY_NAME="CentOS Linux 8"
 ANSI_COLOR="0;31"
 CPE_NAME="cpe:/o:centos:centos:8"
 HOME_URL="https://centos.org/"
 BUG_REPORT_URL="https://bugs.centos.org/"
 CENTOS_MANTISBT_PROJECT="CentOS-8"
 CENTOS_MANTISBT_PROJECT_VERSION="8"
Echa un vistazo a la versión de CentOS 8

Paso 3: Descargue el script de migración de Rocky Linux llamado. abajo migrate2rocky de Aquí.

$ curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

Paso 4: Haz eso migrate2rocky secuencia de comandos ejecutable:

$ sudo chmod +x migrate2rocky.sh 

Paso 5: Finalmente corre migrate2rocky Guión con -r Cambie para migrar del sistema CentOS 8 Linux a Rocky Linux 8 usando el comando:

$ sudo bash migrate2rocky.sh -r

Esto reemplazará los repositorios de CentOS 8 con los repositorios de Rocky Linux, eliminará la marca CentOS, agregará claves GPG de Rocky Linux y luego descargará, instalará y actualizará todos los paquetes.

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
centos-indexhtml      rocky-indexhtml
centos-linux-release  rocky-release
centos-linux-repos    rocky-repos
[...]
Migre de CentOS 8 a Rocky Linux 8 usando el script migration2rocky
Migre de CentOS 8 a Rocky Linux 8 usando el script migration2rocky

Esto puede llevar de unos minutos a horas, según la velocidad de Internet y el tipo de disco duro. Si tiene un SSD con una conexión rápida a Internet, es probable que tarde entre 5 y 10 minutos.

Paso 6: Después de una migración exitosa de Rocky Linux, debería ver el siguiente resultado:

 [...] 
 Complete!
 Done, please reboot your system.
 A log of this installation can be found at /var/log/migrate2rocky.log
La migración de Rocky Linux es exitosa
La migración de Rocky Linux es exitosa

Ejecute el siguiente comando para sincronizar los paquetes instalados con las últimas versiones disponibles.

$ sudo dnf distro-sync -y 

Paso 7: Finalmente, reinicie su sistema:

$ sudo reboot

Paso 8: Inicie sesión en el sistema Rocky Linux y actualice el nombre de host y el nombre de usuario que coincida con Rocky Linux:

$ sudo hostnamectl set-hostname rocky8

Cierre la sesión y vuelva a iniciarla para que los cambios surtan efecto.

Verifique el nombre de host para asegurarse de que se haya cambiado:

 $ hostname
 rocky8

¡Sí, ha sido actualizado!

Aquí está mi sistema Rocky Linux 8.4 ejecutándose en KVM después de migrar exitosamente desde CentOS 8.4.

Rocky Linux 8.4
Rocky Linux 8.4

Eso es. Hemos migrado con éxito CentOS Linux 8 a Rocky Linux 8 con migrate2rocky Texto.

El sistema operativo empresarial Linux Rocky Linux 8.4 ya está listo para su uso.

Recursos:

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba