Need help? Chat now!

Hostwinds Tutoriales

Resultados de búsqueda para:


Tabla de contenido


Limpieza de CentOS 7
Reemplazo de paquetes
Instale el nuevo kernel y libere

Actualización de CentOS 7 a 8

Etiquetas: CentOS Web Panel 

Limpieza de CentOS 7
Reemplazo de paquetes
Instale el nuevo kernel y libere

A medida que se publiquen nuevas versiones del software, puede estar buscando actualizar su instalación para recibir todas las características más recientes y más recientes. La nueva versión ofrece.Lo mismo también puede aplicarse al sistema operativo de su servidor.

Dado que se lanzó una nueva versión del popular sistema operativo basado en Linux, CentOS, es posible que desee considerar la posibilidad de actualizar su servidor a esta nueva versión.

En la infraestructura de la nube de Hostwinds, tenemos una imagen de Centos 8 pre-hecha que puede usar para reinstalar un servidor fácilmente.Sin embargo, esa opción reinstala el sistema operativo completo del servidor, lo que significa que se perdería cualquier datos en el servidor.

Si desea actualizar desde Centros 7 a 8 sin necesidad de realizar copias de seguridad y restaurar sus datos, la actualización debe hacerse manualmente. Esta guía pasará por alto el proceso para obtener su servidor CentOS 7, actualizado directamente a CentOS 8.

Deberá realizar todos los pasos siguientes de la terminal de su servidor, a la que puede acceder conectándose a su servidor a través de SSH.Una vez conectado, siga las siguientes secciones para realizar la actualización.

Es Altamente recomendada Para tomar una instantánea de su VPS antes de intentar esta actualización, solo si necesita una copia de seguridad de su servidor que se puede restaurar fácilmente.

Limpieza de CentOS 7

Antes de instalar CentOS 8, es mejor limpiar su sistema actual para que no haya paquetes sobrantes, innecesarios o conflictivos.

Para hacer esto, primero, asegúrese de que su sistema esté actualizado:

yum update -y

A continuación, asegúrese de tener instalado el repositorio epel-release:

yum install -y epel-release

Luego instale los paquetes yum-utils y rpmconf:

yum install -y yum-utils rpmconf

Ahora que rpmconf está instalado, lo usaremos para resolver nuestros paquetes rpm:

rpmconf -a

NOTA: Si RPMConf detecta que una nueva versión de un archivo de configuración está disponible en el mantenedor del paquete y le pregunta si desea instalarlo, seleccione la opción predeterminada de 'n' para mantener su versión instalada actualmente.

Y finalmente, realice la limpieza para los paquetes innecesarios o huérfanos:

package-cleanup --leaves
package-cleanup --orphans

Reemplazo de paquetes

Los próximos pasos para cambiar a CentOS 8 están reemplazando los paquetes y repositorios del sistema esenciales con sus equivalentes de Centlos 8.

Primero, instale un nuevo administrador de paquetes basado en rpm llamado DNF:

yum install -y dnf

En segundo lugar, elimine el administrador de paquetes yum:

dnf -y remove yum yum-metadata-parser
rm -Rf /etc/yum

A continuación, ejecute una actualización del sistema con DNF:

dnf upgrade -y

Luego instale los paquetes de CentOS 8:

dnf install http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/{centos-release-8.1-1.1911.0.8.el8.x86_64.rpm,centos-gpg-keys-8.1-1.1911.0.8.el8.noarch.rpm,centos-repos-8.1-1.1911.0.8.el8.x86_64.rpm}

Y actualice el repositorio de EPEL:

dnf -y upgrade https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Finalmente, limpia todos los archivos temporales:

dnf clean all

Instale el nuevo kernel y libere

Los pasos finales para cambiar a CentOS 8 están instalando la nueva versión del kernel de Linux y el nuevo lanzamiento de Centros 8.

Primero, elimine el kernel antiguo:

rpm -e `rpm -q kernel`

Luego elimine los paquetes en conflicto:

rpm -e --nodeps sysvinit-tools

A continuación, inicie la actualización de CentOS 8:

dnf -y --releasever=8 --allowerasing --setopt=deltarpm=false distro-sync

Luego instale el nuevo núcleo del kernel:

dnf -y install kernel-core

Y ejecute la instalación mínima de CentOS 8:

dnf -y groupupdate "Core" "Minimal Install"

Ahora su servidor se ha actualizado con éxito a CentOS 8, y puede verificar la versión de lanzamiento de su sistema operativo de los archivos de liberación de SO-LIGHT y REDHAT-LIGHT:

cat /etc/os-release
cat /etc/redhat-release

Escrito por David Hamilton  /  marzo 24, 2020