![Y ahora algo completamente diferente: Broforce](/f/dfc9cbef0a34d98144bd861b81ef08f9.gif?width=100&height=100)
En este artículo, aprenderá a actualizar CentOS 7 para CentOS 8. Los pasos descritos en este documento no describen la actualización oficial y esta aún no debe aplicarse a un servidor de producción.
Para empezar, instale el EPL repositorio ejecutando:
# yum instale epel-release -y.
Después de instalar con éxito EPEL, Instalar en pc yum-utils ejecutando el siguiente comando.
# yum instala yum-utils.
A partir de entonces, debe resolver los paquetes RPM ejecutando el comando.
# yum instala rpmconf. # rpmconf -a.
A continuación, realice una limpieza de todos los paquetes que no necesita.
# package-cleanup --leaves. # package-cleanup --orphans.
Ahora instale administrador de paquetes dnf que es el administrador de paquetes predeterminado para CentOS 8.
# yum instala dnf.
También necesita quitar el administrador de paquetes yum usando el comando.
# dnf -y elimina yum yum-metadata-parser. # rm -Rf / etc / yum.
Ahora estamos listos para actualizar CentOS 7 a CentOS 8, pero antes de hacerlo, actualice el sistema utilizando la nueva instalación. administrador de paquetes dnf.
# actualización dnf.
A continuación, instale CentOS 8 paquete de lanzamiento usando 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-2.el8.noarch.rpm, centos-linux-release-8.4-1.2105.el8.noarch.rpm, centos-gpg-keys-8-2.el8.noarch.rpm}
A continuación, actualice el EPEL repositorio.
dnf -y actualización https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm.
Después de actualizar con éxito el EPEL repositorio, elimine todos los archivos temporales.
# dnf limpiar todo.
Quitar el kernel antiguo núcleo para CentOS 7.
# rpm -e `rpm -q kernel`
A continuación, asegúrese de eliminar los paquetes conflictivos.
# rpm -e --nodeps sysvinit-tools.
A partir de entonces, inicie el CentOS 8 actualización del sistema como se muestra.
# dnf -y --releasever = 8 --permitir borrar --setopt = deltarpm = false distro-sync.
Para instalar un nuevo kernel para CentOS 8, ejecute el comando.
# dnf -y instala kernel-core.
Finalmente, instale CentOS 8 paquete mínimo.
# dnf -y groupupdate "Core" "Instalación mínima"
Ahora puede verificar la versión de CentOS instalada ejecutando.
# cat / etc / redhat-release.
Leer también: Cómo configurar actualizaciones automáticas para CentOS 8
Este artículo concluye sobre cómo puede actualizar desde CentOS 7 para CentOS 8. Esperamos que le haya resultado útil.