Actualizando paquetes Centos 7.0 yum update
Tabla de contenido:
- Prerrequisitos
- Actualización de paquetes en CentOS
- Evitar que los paquetes se actualicen
- Visualización de registros de Yum
- Conclusión
Mantener su sistema CentOS actualizado con las últimas actualizaciones de seguridad es una de las partes más importantes de la seguridad general del sistema. Si no actualiza los paquetes de su sistema operativo con los últimos parches de seguridad, su máquina será vulnerable a los ataques.
El enfoque recomendado es automatizar las actualizaciones con
yum-cron
. Otra opción es actualizar manualmente el sistema.
En este tutorial, le mostraremos cómo actualizar manualmente los paquetes del sistema en CentOS 7. Las mismas instrucciones se aplican a CentOS 6.
Prerrequisitos
Para instalar y actualizar paquetes, debe iniciar sesión como root o como usuario con privilegios de sudo.
Actualización de paquetes en CentOS
RPM es un sistema de empaquetado utilizado por Red Hat y sus derivados, como CentOS.
Yum es la herramienta de administrador de paquetes predeterminada en CentOS. Se utiliza para instalar, eliminar, descargar, consultar y actualizar paquetes de los repositorios oficiales de CentOS, así como de otros repositorios de terceros.
Antes de ejecutar la actualización, puede verificar las actualizaciones disponibles con el siguiente comando:
sudo yum check-update
La salida contendrá una lista de todos los paquetes que están disponibles para actualización:
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.s.uw.edu * centos-sclo-rh: centos.s.uw.edu * centos-sclo-sclo: centos.s.uw.edu * epel: mirror.cherryservers.com * extras: centos.s.uw.edu * updates: centos.s.uw.edu bind-libs-lite.x86_64 32:9.9.4-74.el7_6.2 updates bind-license.noarch 32:9.9.4-74.el7_6.2 updates curl.x86_64 7.29.0-51.el7_6.3 updates device-mapper.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-event-libs.x86_64 7:1.02.149-10.el7_6.8 updates device-mapper-libs.x86_64 7:1.02.149-10.el7_6.8 updates
Para actualizar un solo paquete, use el comando
yum install
seguido del nombre del paquete que desea actualizar. Por ejemplo, para actualizar solo el paquete
curl
que ejecutaría:
sudo yum install curl
Yum le dará un resumen de los paquetes que se actualizarán y le pedirá confirmación. Responda
y
y los paquetes se actualizarán.
Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Updating: curl x86_64 7.29.0-51.el7_6.3 updates 269 k Updating for dependencies: libcurl x86_64 7.29.0-51.el7_6.3 updates 222 k Transaction Summary ================================================================================ Upgrade 1 Package (+1 Dependent package) Total download size: 492 k Is this ok:
Para actualizar todos los paquetes, use el comando
yum install
:
sudo yum check-update
El comando actualizará los repositorios y le dará una lista de todos los paquetes que se pueden actualizar. Cuando se le solicite, escriba
y
para continuar.
Evitar que los paquetes se actualicen
A veces es posible que desee restringir la actualización de un paquete a una versión más nueva. El bloqueo de
versionlock
complemento Yum
versionlock
permite bloquear paquetes a una versión específica.
El complemento no está instalado de manera predeterminada, por lo que primero deberá instalarlo:
sudo install yum-plugin-versionlock
Durante la instalación, se crearán dos archivos de configuración en su sistema, almacenados en el directorio
/etc/yum/pluginconf.d
. El archivo de configuración
versionlock.conf
y el archivo
versionlock.list
contiene los paquetes bloqueados. Por defecto, no hay paquetes en este archivo.
Para bloquear una versión de un paquete, puede agregar manualmente el nombre del paquete en el archivo o usar el comando
yum versionlock
seguido del nombre del paquete. Por ejemplo, para evitar que se actualicen todos los paquetes PHP (todos los paquetes que comienzan con "php-"), ejecute:
sudo yum versionlock php-*
Esto bloqueará los paquetes PHP a la versión actual.
Visualización de registros de Yum
El historial de los paquetes instalados y actualizados con
yum
se registra en el archivo
/var/log/yum
. Puede ver los últimos registros con el comando
cat
o
tail
:
sudo tail /var/log/yum.log
La salida incluirá registros sobre las instalaciones y actualizaciones de los paquetes:
Jul 23 16:00:04 Installed: 7:squid-3.5.20-12.el7_6.1.x86_64 Jul 31 22:27:16 Updated: libcurl-7.29.0-51.el7_6.3.x86_64 Jul 31 22:27:16 Updated: curl-7.29.0-51.el7_6.3.x86_64
Conclusión
Instalar actualizaciones y mantener actualizado su sistema CentOS es bastante sencillo, pero si administra varias máquinas CentOS, puede llevar mucho tiempo y, a veces, puede pasar por alto una actualización importante. La mejor opción es configurar actualizaciones automáticas.
Postergar o retrasar Windows 10 Abril de 2018 Actualizaciones de funciones o actualizaciones
Puede retrasar o retrasar actualizaciones de funciones en su computadora con Windows 10 hasta 365 días usando la opción en su Configuración. Úselo para retrasar la instalación de Windows 10 v1803 Actualización de abril de 2018 en su computadora. Vea cómo hacerlo.
Cómo prevenir el inicio de sesión automático después de instalar las actualizaciones de Windows
Aprenda cómo prevenir el inicio de sesión automático después de instalar Windows en Windows 8.1 inhabilitando el último usuario interactivo de inicio de sesión de directiva de grupo automáticamente después de una configuración de reinicio iniciada por el sistema.
Cómo configurar el período para aplazar las actualizaciones y actualizaciones en Windows 10
Puede establecer el número de días que desea aplazar la instalación de actualizaciones de Windows, mejoras de calidad y características en Windows 10 mediante la directiva de grupo o el registro.







