Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.

Cómo actualizar paquetes en CentOS 8 por seguridad

27 feb 2021 3 min di lettura
Cómo actualizar paquetes en CentOS 8 por seguridad
Tabla de contenidos

Introducción

Mantener el sistema, el kernel, la ventana acoplable y las aplicaciones instaladas actualizadas es una tarea esencial del administrador de sistemas. Un sistema CentOS 8 actualizado significa menos problemas de seguridad y más estabilidad del sistema. CentOS Enterprise Linux 8.x es bastante intuitivo cuando se trata de aplicar actualizaciones y parches. Esta página muestra cómo actualizar el sistema CentOS usando el comando yum o las herramientas GUI para la instalación de escritorio.

Si su intención es actualizar paquetes en un servidor remoto, siga leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh [email protected]_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh [email protected]_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh [email protected]_DEL_SERVER -p PORTA

Paquetes instalados de actualización de CentOS 8 por razones de seguridad

El procedimiento para instalar actualizaciones en CentOS:

Abra la aplicación de terminal.

Muestra información sobre actualizaciones /paquetes disponibles, ejecuta:

 sudo yum check-update

Ingrese este comando para actualizar la base de datos del paquete e instalar actualizaciones:

sudo yum update

Si el kernel se ha actualizado, reinicie el sistema con el siguiente comando:

sudo reboot

Veamos todos los comandos y pasos en detalle para aplicar los parches.

Ver información sobre actualizaciones disponibles

Es una buena idea averiguar si hay actualizaciones disponibles para la caja. Luego, ejecute el siguiente comando:

sudo yum check-update

Debería ver un mensaje de salida similar al siguiente:

...
 dracut-config-rescue.x86_64 049-10.git20190115.el8_0.1 BaseOS
 dracut-network.x86_64 049-10.git20190115.el8_0.1 BaseOS
 dracut-squash.x86_64 049-10.git20190115.el8_0.1 BaseOS
 grub2-common.noarch 1:2.02-66.el8_0.1 BaseOS
 grub2-pc.x86_64 1:2.02-66.el8_0.1 BaseOS
 grub2-pc-modules.noarch 1:2.02-66.el8_0.1 BaseOS
 grub2-tools.x86_64 1:2.02-66.el8_0.1 BaseOS
 grub2-tools-extra.x86_64 1:2.02-66.el8_0.1 BaseOS
 grub2-tools-minimal.x86_64 1:2.02-66.el8_0.1 BaseOS
 initscripts.x86_64 10.00.1-1.el8_0.1 BaseOS
 kernel.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-core.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-modules.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-tools.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-tools-libs.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kpartx.x86_64 0.7.8-7.el8_0.2 BaseOS
 libnfsidmap.x86_64 1:2.3.3-14.el8_0.2 BaseOS
 platform-python.x86_64 3.6.8-4.el8_0 BaseOS
 python3-libs.x86_64 3.6.8-4.el8_0 BaseOS
 python3-perf.x86_64 4.18.0-80.11.2.el8_0 BaseOS....

Por ejemplo, para ver solo las actualizaciones relacionadas con kernet, use el comando grep para filtrar, así:

sudo yum check-update | grep kernel

Debería ver un mensaje de salida similar al siguiente:

...
 kernel.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-core.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-modules.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-tools.x86_64 4.18.0-80.11.2.el8_0 BaseOS
 kernel-tools-libs.x86_64 4.18.0-80.11.2.el8_0 BaseOS....

Antes de aplicar las actualizaciones del kernel, verifique la versión instalada con el siguiente comando:

uname -mrs

Salida de muestra:

Linux 4.18.0-80.7.1.el8_0.x86_64 x86_64

Instale actualizaciones a través de la línea de comando yum para CentOS 8

Abra una aplicación de terminal o inicie sesión con el comando ssh. Ejecute el comando yum para actualizar todos los paquetes instalados en el sistema CentOS Linux: es

sudo yum update

Solo las actualizaciones relacionadas con la seguridad se pueden aplicar al servidor con el siguiente comando: sudo yum --security update

Actualizar un solo paquete

Es posible actualizar un solo paquete específico sin tener que instalar necesariamente todos los demás en la lista, con el siguiente comando:

sudo yum update nome_pacchetto

Si desea actualizar el paquete PHP, por ejemplo:

sudo yum update php

También es posible instalar todas las actualizaciones excepto algunos paquetes especificados como kernel y php usando la -x, útil solo para excluir algunas actualizaciones:

sudo yum -x 'kernel*' -x 'php*' update

Reinicie el sistema Linux

Necesita reiniciar el sistema cuando se actualice el kernel de Linux CentOS 8.x, ejecute:

sudo reboot

Verifique la versión del kernel de Linux y enumere las actualizaciones:

uname -mrs
sudo yum check-update

Conclusión

Con este tutorial, ha aprendido a instalar y actualizar paquetes de software en sistemas basados en CentOS 8.x. Consulte la página de manual de CentOS yum para obtener más información.

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.