Actualizar CentOS 7 a CentOS 8

Actualizar CentOS 7 a CentOS 8.

En el articulo de hoy vemos como actualizar CentOS 7 a CentOS 8, pero ojo ten cuidado, estas instrucciones no son oficiales y tan solo están basadas en mi experiencia personal.

Tiene problemas conocidos con las iso de CentOS 7 que instalan los proveedores de vps y dedicados, ten en cuenta que suelen ser instalaciones modificadas para que se adapten correctamente a sus maquinas.

Lo que pretendemos es movilizar a la comunidad para que vean la luz unas instrucciones reales y fiables en cualquier entorno de instalación. La actualización que resulto exitosa (con algún fallo puntual fácil de corregir) se baso en un CentOS 7.7.1908 minimal que descargamos desde un mirror oficial.

No sigas estos pasos en servidores en producción, solo a modo de estudio y ensayo.

 

Actualizar CentOS 7 a CentOS 8

Comenzamos el upgrade instalando el repositorio epel.

Verificamos la versión de CentOS 7 que tenemos instalada.

imagen de ejemplo…

CentOS 7.7

CentOS 7.7

Instalamos las herramientas yum-utils.

Ahora resolvemos los paquetes rpm con la herramienta rpmconf.

El sistema te preguntara si quieres mantener los archivos originales, o actualizarlos. Te recomiendo que mantengas los originales, pero claro, depende de tu sistema.

imagen de ejemplo…

Upgrade CentOS 7 to CentOS 8

Upgrade CentOS 7 to CentOS 8

Borramos los paquetes huérfanos e innecesarios.

DNF es el administrador de paquetes predeterminado en CentOS 8, lo instalamos.

Realmente no sería necesario, nosotros en nuestro entorno de pruebas hemos eliminado el administrador de paquetes YUM.

Actualizamos el sistema.

Llego el momento… instalamos el paquete CentOS 8.

Cuando termine la operación, actualizamos el epel.

Eliminamos los archivos innecesarios.

Ahora el kernel obsoleto de CentOS 7.

También otros paquetes que entraran en conflicto.

Iniciamos la actualización.

Necesitamos el kernel del nuevo CentOS 8.

El paquete minimal de CentOS 8.

Al terminal de instalar el paquete minimal, ya tenemos actualizado nuestro sistema a CentOS 8. Para verificar que efectivamente la instalación fue un éxito, ejecuta el siguiente comando.

ejemplo de salida correcta…

CentOS 8.0

CentOS 8.0

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

Agregar comentario