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.
Tabla de Contenidos
Paso 1: Instale el repositorio de EPEL
Primero instale el EPL Repositorio ejecutando:
# yum install epel-release -y
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
Después de eso, debe resolver los paquetes RPM ejecutando el comando.
# yum install rpmconf # rpmconf -a
A continuación, realice una limpieza de los paquetes innecesarios.
# package-cleanup --leaves # package-cleanup --orphans
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
También deberá eliminar el administrador de paquetes yum con el comando.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
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
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
A continuación, actualice el EPEL Repositorio.
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
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`
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
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
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
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.
Agradecemos su apoyo sin fin.
.