Tutoriales

Cómo actualizar CentOS 7 a CentOS 8 Linux

Este artículo le muestra cómo actualizar CentOS 7 para CentOS 8.5 Publicación. Los pasos descritos aquí no representan la actualización oficial y esto aún no debe aplicarse a un servidor de producción.

Paso 1: Instale el repositorio de EPEL

Primero instale el EPL Repositorio ejecutando:

# yum install epel-release -y
Instale EPEL Repo en CentOS 7

Paso 2: instale las herramientas yum-utils

Después de una instalación exitosa EPEL, instale yum-utils ejecutando el siguiente comando.

# yum install yum-utils
Instalar yum-utils en CentOS 7
Instalar yum-utils en CentOS 7

Después de eso, debe resolver los paquetes RPM ejecutando el comando.

Publicaciones relacionadas
# yum install rpmconf
# rpmconf -a
Mantenga la configuración predeterminada de RPM
Mantenga la configuración predeterminada de RPM

A continuación, realice una limpieza de los paquetes innecesarios.

# package-cleanup --leaves
# package-cleanup --orphans
Paquetes limpios de RPM
Paquetes limpios de RPM

Paso 3: instale el dnf en CentOS 7

Ahora instale el administrador de paquetes dnf, que es el administrador de paquetes predeterminado para. es CentOS 8.

# yum install dnf
Instalar dnf en CentOS 7
Instalar dnf en CentOS 7

También deberá eliminar el administrador de paquetes yum con el comando.

# dnf -y remove yum yum-metadata-parser
# rm -Rf /etc/yum
Eliminar Yum en CentOS 7
Eliminar Yum en CentOS 7

Paso 4: Actualice de CentOS 7 a CentOS 8

Ahora estamos listos para actualizar CentOS 7 a CentOS 8, pero antes de hacerlo, actualice el sistema con el administrador de paquetes dnf recién instalado.

# dnf upgrade
Actualizar CentOS 7
Actualizar CentOS 7

A continuación, instale CentOS 8 Compartir paquete con dnf Como se muestra abajo. Esto tomará un rato.

# dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-linux-repos-8-3.el8.noarch.rpm,centos-linux-release-8.5-1.2111.el8.noarch.rpm,centos-gpg-keys-8-3.el8.noarch.rpm
Instalar paquetes de lanzamiento de CentOS 8
Instalar paquetes de lanzamiento de CentOS 8

A continuación, actualice el EPEL Repositorio.

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Actualizar el repositorio de EPEL
Actualizar el repositorio de EPEL

Después de una actualización exitosa del EPEL Repositorio, elimine todos los archivos temporales.

# dnf clean all

Quite el núcleo antiguo del kernel para CentOS 7.

# rpm -e `rpm -q kernel`
Eliminar el antiguo kernel de CentOS 7
Eliminar el antiguo kernel de CentOS 7

A continuación, asegúrese de eliminar todos los paquetes conflictivos.

# rpm -e --nodeps sysvinit-tools

Entonces inicia el CentOS 8 Actualización del sistema como se muestra.

# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Actualización del sistema CentOS 8
Actualización del sistema CentOS 8

Nota: Si obtiene errores sobre paquetes en conflicto, por ejemplo, en mi caso hubo conflictos sobre los existentes. python36-rpmconf Paquete. Eliminé este paquete. Si hay algún conflicto, simplemente elimine estos paquetes e intente ejecutar el comando de actualización anterior.

Paso 5: Instale el nuevo núcleo del kernel para CentOS 8

Cómo instalar un nuevo kernel para CentOS 8, ejecute el comando.

# dnf -y install kernel-core
Instale el kernel en CentOS 8
Instale el kernel en CentOS 8

Finalmente instalarlo CentOS 8 paquete mínimo.

# dnf -y groupupdate "Core" "Minimal Install"

Ahora puede verificar la versión instalada de CentOS ejecutándola.

# cat /etc/redhat-release
Verifique la versión de CentOS
Verifique la versión de CentOS

Si ve la salida anterior, he actualizado correctamente desde CentOS 7 a CentOS 8.5 Publicación.

también leer: Cómo configurar actualizaciones automáticas para CentOS 8

diploma

Este artículo lo guiará a través de cómo actualizar desde CentOS 7 para CentOS 8. Esperamos que le haya resultado útil.

Si valora lo que hacemos aquí en TecMint, aquí hay algunas cosas a considerar:

TecMint es el sitio comunitario más confiable y de más rápido crecimiento para todo tipo de artículos, guías y libros de Linux en Internet. ¡Millones de personas visitan TecMint! para navegar o buscar en los miles de artículos publicados disponibles GRATIS para todos.

Si le gusta lo que lee, recuerde comprarnos un café (o 2) como muestra de agradecimiento.

Apoyanos

Agradecemos su apoyo sin fin.

.

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