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"
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 [...]
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
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.
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: