Cómo verificar e instalar actualizaciones en CentOS y RHEL

Cómo verificar e instalar actualizaciones en CentOS y RHEL

Instalar actualizaciones para paquetes de software o el kernel en sí es una tarea muy recomendable y beneficiosa para los administradores del sistema; más especialmente cuando se trata de actualizaciones o parches de seguridad. Si bien se descubren vulnerabilidades de seguridad, el software afectado debe actualizarse para disminuir cualquier riesgo de seguridad potencial para todo el sistema.

Si no ha configurado su sistema para instalar parches de seguridad o actualizaciones automáticamente, entonces debe hacerlo manualmente. En este artículo, le mostraremos cómo verificar e instalar actualizaciones de software en las distribuciones CentOS y RHEL.

Para verificar las actualizaciones disponibles para sus paquetes instalados, use Yum Package Manager con el comprueba la actualización subcomando; Esto le ayuda a ver todas las actualizaciones de paquetes de todos los repositorios si alguno está disponible.

# Yum Check-UPDATE 
Verifique todas las actualizaciones de paquetes de software
Complementos cargados: ChangeLog, FastestMirror Base | 3.6 KB 00:00:00 Epel/x86_64/metalink | 22 KB 00:00:00 Epel | 4.3 KB 00:00:00 Extras | 3.4 KB 00:00:00 Mariadb | 2.9 KB 00:00:00 Actualizaciones | 3.4 KB 00:00:00 (1/2): Epel/x86_64/updateInfo | 842 KB 00:00:15 (2/2): EPEL/X86_64/Primario_DB | 6.1 MB 00:00:00 Carga de velocidades de espejo desde el archivo host en caché * Base: Mirrores.linodo.com * epel: espejo.vorboss.net * extras: espejos.linodo.com * actualizaciones: espejos.linodo.com mariadb-client.x86_64 10.1.28-1.El7.CENTOS mariadb mariadb-common.x86_64 10.1.28-1.El7.CENTOS mariadb mariadb-server.x86_64 10.1.28-1.El7.CENTOS mariadb mariadb-shared.x86_64 10.1.28-1.El7.CENTOS MARIADB NetworkManager.x86_64 1: 1.8.0-11.EL7_4 Actualiza NetworkManager-ADSL.x86_64 1: 1.8.0-11.actualizaciones de El7_4 .. 

Para actualizar un solo paquete a la última versión disponible, ejecute el comando a continuación. En este ejemplo, beque intentará actualizar el httpd paquete.

# yum actualización httpd 
Actualizar el paquete Apache
Plugins cargados: ChangeLog, velocidades de espejo de carga rápida de carga de la base de host en caché * base: espejos.linodo.com * epel: espejo.vorboss.net * extras: espejos.linodo.com * actualizaciones: espejos.linodo.COM Resolución de dependencias-> Ejecución de verificación de transacciones ---> paquete httpd.x86_64 0: 2.4.6-45.El7.cento.4 se actualizará -> Dependencia de procesamiento: httpd = 2.4.6-45.El7.cento.4 para paquete: 1: mod_ssl-2.4.6-45.El7.cento.4.x86_64 ---> paquete httpd.x86_64 0: 2.4.6-67.El7.cento.6 será una actualización-> dependencia de procesamiento: httpd-tools = 2.4.6-67.El7.cento.6 para paquete: httpd-2.4.6-67.El7.cento.6.x86_64-> Ejecución de la verificación de transacciones ---> paquete httpd-tools.x86_64 0: 2.4.6-45.El7.cento.4 se actualizarán ---> paquete httpd-tools.x86_64 0: 2.4.6-67.El7.cento.6 será una actualización ---> paquete mod_ssl.x86_64 1: 2.4.6-45.El7.cento.4 se actualizará ---> paquete mod_ssl.x86_64 1: 2.4.6-67.El7.cento.6 será una actualización .. 

Para actualizar un grupo de paquetes, el comando que sigue actualizará sus herramientas de desarrollo (compilador C y C ++ más utilidades relacionadas).

# actualización de yum "Herramientas de desarrollo" 
Actualizar paquetes de grupo
Plugins cargados: ChangeLog, velocidades de espejo de carga rápida de carga de la base de host en caché * base: espejos.linodo.com * epel: espejo.vorboss.net * extras: espejos.linodo.com * actualizaciones: espejos.linodo.com… 

Para actualizar todo el software de su sistema, así como sus dependencias a la última versión, use este comando:

# Actualización de Yum 
Actualizar paquetes de software
Plugins cargados: ChangeLog, velocidades de espejo de carga rápida de carga de la base de host en caché * base: espejos.linodo.com * epel: espejo.vorboss.net * extras: espejos.linodo.com * actualizaciones: espejos.linodo.COM Resolución de dependencias-> Ejecución de verificación de transacciones ---> paquete mariadb-client.x86_64 0:10.1.23-1.El7.Se actualizarán los centos ---> paquete mariadb-client.x86_64 0:10.1.28-1.El7.Centos será una actualización ---> paquete mariadb-common.x86_64 0:10.1.23-1.El7.Se actualizarán los centos ---> paquete mariadb-common.x86_64 0:10.1.28-1.El7.Centos será una actualización ---> paquete de mariadb-server.x86_64 0:10.1.23-1.El7.Se actualizarán los centos ---> paquete mariadb-server.x86_64 0:10.1.28-1.El7.Centos será una actualización ---> paquete de mariadb compartido.x86_64 0:10.1.23-1.El7.Se actualizarán los centos ---> paquete mariadb compartido.x86_64 0:10.1.28-1.El7.Centos será una actualización ---> paquete de redes de redes.x86_64 1: 1.4.0-19.El7_3 se obsoletará ---> paquete de networkmanager.x86_64 1: 1.8.0-11.El7_4 será obsoletante .. 

Eso es todo! Es posible que desee leer estos siguientes artículos relacionados.

  1. Cómo instalar o actualizar a la última versión de kernel en Centos 7
  2. Cómo eliminar viejos núcleos no utilizados en Centos, Rhel y Fedora
  3. Cómo instalar actualizaciones de seguridad automáticamente en Debian y Ubuntu

Siempre mantenga su sistema Linux actualizado con las últimas actualizaciones de seguridad y paquetes generales. ¿Tiene alguna pregunta que hacer? Use el formulario de comentarios a continuación para eso.