Cómo actualizar CentOS 7 a Centos 8 Linux
- 4592
- 344
- Carmen Casillas
En este artículo, aprenderá a actualizar Centos 7 a Centos 8.5 liberar. Los pasos descritos en este documento no representan la actualización oficial y esto no debe aplicarse a un servidor de producción todavía.
Paso 1: Instale el repositorio de Epel
Para comenzar, instale el EPL repositorio ejecutando:
# yum install Epel -Lelease -yInstale el repositorio de Epel en Centos 7
Paso 2: Instale herramientas Yum-Utils
Después de instalar con éxito Epel, Instale Yum-Utils ejecutando el comando a continuación.
# yum instalar yum-ussInstale Yum-Utils en Centos 7
A partir de entonces, debe resolver los paquetes de RPM ejecutando el comando.
# yum instalación rpmconf # rpmconf -aMantenga la configuración de RPM predeterminada
A continuación, realice una limpieza de todos los paquetes que no necesita.
# paquete-limpieza --lendes # paquete-limpiuP --orphansPaquetes de RPM limpios
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 instalación dnfInstalar DNF en CentOS 7
También debe eliminar el Administrador de paquetes YUM usando el comando.
# dnf -y eliminar yum yum -metadata -parser # rm -rf /etc /yumRetire el 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 utilizando el recién instalado DNF Package Manager.
# actualización DNFActualización CentOS 7
A continuación, instalar Centos 8 Paquete de lanzamiento usando DNF Como se muestra abajo. Esto tomará un rato.
# DNF Instalar http: // bóveda.cento.org/8.5.2111/baseos/x86_64/os/paquetes/centos-linux-repos-8-3.El8.noarch.RPM, CENTOS-LINUX LACIONE-8.5-1.2111.El8.noarch.RPM, CENTOS-GPG-KEYS-8-3.El8.noarch.RPM
Nota: Centos 8 está muerto y todos los repos se han trasladado a bóveda.cento.organizar.
Instalar paquetes de lanzamiento de Centos 8A continuación, actualice el Epel repositorio.
dnf -y actualización https: // dl.federaproject.org/pub/epel/epel-liber-latest-8.noarch.rpmActualizar el repositorio EPEL
Después de actualizar con éxito el Epel repositorio, eliminar todos los archivos temporales.
# dnf limpio todo
Retire el núcleo de núcleo antiguo para Centos 7.
# rpm -e 'rpm -q kernel'Eliminar el antiguo núcleo de Centos 7
A continuación, asegúrese de eliminar paquetes conflictivos.
# RPM -E -Nodeps Sysvinit -Tools
A partir de entonces, lanza el Centos 8 Actualización del sistema como se muestra.
# dnf -y --leleasever = 8 -Allowerasing --setopt = Deltarpm = False Distro -SyncActualización del sistema CentOS 8
Nota: Si recibe errores sobre paquetes conflictivos, por ejemplo, en mi caso había conflictos sobre el python36-rpmconf paquete. Eliminé este paquete, de manera similar si obtiene algún conflicto, simplemente elimine esos paquetes e intente ejecutar el comando de actualización anterior.
Paso 5: Instale el nuevo núcleo del núcleo para CentOS 8
Para instalar un nuevo núcleo para Centos 8, Ejecutar el comando.
# DNF -Y Instalar núcleo núcleoInstale el núcleo en Centos 8
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-LeleaseVerifique la versión CentOS
Si ve la salida anterior, he actualizado con éxito desde Centos 7 a Centos 8.5 liberar.
Leer también: Cómo configurar actualizaciones automáticas para Centos 8
Conclusión
Este artículo concluye sobre cómo puede actualizar desde Centos 7 a Centos 8. Esperamos que hayas encontrado este perspicaz.
- « Cómo coautor documentos en Linux con OnlyOffice Docs
- Firma digitalmente documentos en Linux usando editores de escritorio OnlyFice »