¿Existe alguna forma de excluir permanentemente el kernel de las actualizaciones?

¿Existe alguna forma de excluir permanentemente el kernel de las actualizaciones?

Estoy usando Fedora y me pregunto si hay alguna manera de excluir las actualizaciones del kernel cuando ejecuto yum update, hasta que quiera actualizar el kernel específicamente.

La razón por la que esto me preocupa es porque a veces requiere mucha investigación adicional para encontrar parches para algunos programas y tiempo extra para recompilarlos para que funcionen en el nuevo kernel. Estoy pensando en VMWare específicamente como ejemplo.

Me pregunto si hay alguna manera de yum updateNO actualizar el kernel y sólo notificarme que hay uno nuevo disponible cuando pasa por su rutina para que pueda decidir posponerlo hasta un momento más conveniente. ¿O es probable que este pensamiento cause otros problemas?

Respuesta1

Prueba esto:

yum --exclude=kernel\* update

o:

yum -x 'kernel*' update

Desde yumla página de manual:

-x, --exclude=package
        Exclude a specific package by name or glob from updates on all
        repositories. Configuration Option: exclude

Y si desea hacer esta persistencia, agregue una línea exclude=kernel*a /etc/yum.conf:

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://b
distroverpkg=centos-release
exclude=kernel*

Cuando desee actualizar, use --disableexcludesla opción para anular la configuración en yum.conf:

yum --disableexcludes=main update

información relacionada