LinuxParty
En este artículo, aprenderá cómo actualizar CentOS 7 a 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.
Paso 1: Instale el repositorio de EPEL
Para comenzar, instale el repositorio de EPEL ejecutando:
# yum install epel-release -y
Instale EPEL Repo en CentOS 7
Paso 2: Instale las herramientas yum-utils
Después de instalar EPEL con éxito , instale yum-utils ejecutando el siguiente comando.
# yum install yum-utils
Instale yum-utils en CentOS 7
A partir de entonces, debe resolver los paquetes RPM ejecutando el comando.
# yum install rpmconf # rpmconf -a
Mantener la configuración predeterminada de RPM
A continuación, realice una limpieza de todos los paquetes que no necesita.
# package-cleanup --leaves # package-cleanup --orphans
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 CentOS 8 .
# yum install dnf
Instalar dnf en CentOS 7
También necesita eliminar el administrador de paquetes yum usando el comando.
# dnf -y remove yum yum-metadata-parser # rm -Rf /etc/yum
Eliminar Yum en CentOS 7
Paso 4: Actualización de CentOS 7 a CentOS 8
Ahora estamos listos para actualizar CentOS 7 a CentOS 8, pero antes de hacerlo, actualice el sistema usando el administrador de paquetes dnf recién instalado .
# dnf upgrade
Actualizar CentOS 7
A continuación, instale el paquete de lanzamiento de CentOS 8 usando dnf como se muestra a continuación. Esto tomará un rato.
# dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-repos-8.2-2.2004.0.1.el8.x86_64.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-release-8.2-2.2004.0.1.el8.x86_64.rpm http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/centos-gpg-keys-8.2-2.2004.0.1.el8.noarch.rpm
A continuación, actualice el repositorio de EPEL .
dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Actualizar el repositorio de EPEL
Después de actualizar con éxito el repositorio de EPEL , elimine todos los archivos temporales.
# dnf clean all
Elimine el núcleo antiguo del kernel de 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 la actualización del sistema CentOS 8 como se muestra.
# dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync
Actualización del sistema CentOS 8
Paso 5: Instale el nuevo núcleo del kernel para CentOS 8
Para instalar un nuevo kernel para CentOS 8 , ejecute el comando.
# dnf -y install kernel-core
Instalar Kernel en CentOS 8
Finalmente, instale el paquete mínimo de CentOS 8 .
# dnf -y groupupdate "Core" "Minimal Install"
Ahora puede verificar la versión de CentOS instalada ejecutando.
# cat /etc/redhat-release
Compruebe la versión de CentOS
Conclusión
Este artículo concluye sobre cómo puede actualizar de CentOS 7 a CentOS 8 . Esperamos que le haya resultado útil.

-
Suse
- OpenSUSE reemplaza AppArmor con SELinux en instalaciones nuevas
- EQT pretende hacerse con el 100% de SuSE, y saldría del mercado
- Liberty Linux, la alternativa de SuSE para CentOS compatible con RHEL
- SuSE y Microsoft colaboran lanzando el primer kernel de Linux empresarial optimizado para Azure
- Cómo SUSE está uniendo proyectos de código abierto y comunidades
- SUSE impulsa las soluciones Linux de parcheado sin reinicio y tiempo real para entornos IBM
- Barcelona acogerá un año más el encuentro: SUSE Expert Days
- Prevenir ataques de fuerza bruta con Fail2ban en Linux OpenSUSE 10.3
- SUSE presenta las últimas innovaciones de código abierto que están transformando los negocios en SUSECON 2017
- SUSE Linux Enterprise Server para Raspberry Pi 3, con Bluetooth y Wi-Fi
- Utilizar PHP5-FPM con Apache2 en OpenSUSE 12.1
- Encriptar los datos con EncFS (OpenSUSE 12.3)
- Nueva versión de OpenSUSE 12.3 la versión más fácil
- Cómo instalar KDE 4.10 en openSUSE 12.2
- La distro Linux OpenSuSE 12.2, publicada