Como ocultar/fijar las actualizaciones del kernel en Ubuntu

Ubuntu’s Update Manager es una magnifica herramienta que mantiene todo tu software altulizado. Si estás utilizando las fuentes predeterminadas, las actualizaciones han sido probadas y todo debería funcionar sin problemas.

Sin embargo, un elemento que quizas no quieras actualizar es el kernel de Linux. Tal vez tu kernel ha sido personalizado, estás molesto con la constante limpieza del menú de arranque (Grub), o ha tenido problemas con los controladores de audio/vídeo que no funcionan correctamente después de las actualizaciones del kernel.

APT (Advanced Packaging Tool) es el sistema que usa Ubuntu para gestionar todo el software instalado en un sistema.Este te permite “pin” (fijar) un paquete a una determinada versión, por lo que no se actualizan cuando se ejecuta el Administrador de actualizaciones.

Para fijar los paquetes del kernel en este caso, primero hay que determinar la versión del núcleo instalado. Una forma de hacerlo es abrir el Gestor de paquetes (Synaptic) en Sistema -> Administración y buscar linux-generic. Suelen ser 8 numeros por ejemplo: 2.6.31.19.32.Memorizamos los numeros ya que los vamos a utilizar en el proximo paso.

Ahora editamos /etc/apt/preferences – Alt+F2 y:

gksudo gedit /etc/apt/preferences

una vez en gedit -etc/apt- pegemos las lineas siguientes y recordamos los numeros de la version del kernel que memorizamos anteriormente.

Package: linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic
Pin: version 
Pin-Priority: 1001

Esto ocultará (update manager) y no actualizará el kernel hasta que la configuración sea cambiada.

Importante: Recordar que es importante actualizar el kernel ya que Linux tiene problemas con la seguridad de vez en cuando!.

Source

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s