Cómo excluir paquetes específicos de la actualización YUM

Cómo excluir paquetes específicos de la actualización YUM

Durante la actualización completa o el proceso de actualización de paquetes automáticos, a veces se actualizan los paquetes que no se requieren. A veces esto causa serios problemas en el servidor. Por ejemplo, debe excluir a los paquetes Kernel, PHP, MySQL y Apache para actualizarse mientras se actualiza el sistema a través de YUM. Este tutorial lo ayudará a encontrar la respuesta de cómo excluir los paquetes de la actualización de YUM? Cómo usar la opción de excluir con yum? Cómo evitar que los paquetes se actualicen a través de YUM? Cómo excluir solo paquetes de 32 o 64 bits?

  • Cómo excluir los paquetes de la actualización apt-get

1. Excluir paquetes con comando

Simplemente puede usar el parámetro de línea de comandos de Exclude con yum para excluir paquetes específicos para obtener actualización. Puede especificar múltiples paquetes según sus requisitos. Por ejemplo, el siguiente comando actualizará todos los paquetes, excepto el kernel y el php.

# yum actualización --exclude = kernel* --exclude = php* 

2. Excluir paquetes de la actualización automática

Además, también puede agregar entradas en /etc/yum.confusión Para deshabilitar las actualizaciones de los paquetes de forma permanente. Usando esta opción, no necesita especificar cada vez que ejecuta el comando de actualización YUM desde el aviso. Esto también evitará paquetes de cualquier actualización accidental.

Editar /etc/yum.confusión en el editor y agregue excluir la línea como se muestra en el siguiente archivo de configuración de ejemplo. El siguiente evitará la actualización del nombre de los paquetes.

[Main] Cachedir =/Var/Cache/Yum/$ Basearch/$ Releasever KeepCache = 0 DebugLevel = 2 logFile =/var/log/yum.LOG ExcactArch = 1 obsoletes = 1 gpgcheck = 1 complementos = 1 installonly_limit = 5 excluir = kernel* redhat-release* php* mysql* httpd*  

3. Excluir paquetes de 32 bits o 64 bits

Además, puede ignorar la arquitectura de paquete específica. Como si necesita excluir paquetes de 32 o 64 bits de la actualización automática. Especificarlos en /etc /yum.conf como se muestra.

excluir =*.i?86 *.i686 

Conclusión

Este tutorial le ayuda a excluir paquetes específicos de la actualización de YUM. Puede excluir fácilmente cualquier paquete o grupo de paquetes de la actualización de YUM y previene actualizaciones accidentales de RPM.