Borrar Kernels antiguos en Ubuntu y no morir en el intento

Una de las mayores ventajas de trabajar con Ubuntu es la actualización periódica del sistema operativo.
Diariamente recibimos alertas desde el Gestor de Actualizaciones indicándome los paquetes debo actualizar.

Al actualizar el "corazón" de GNU/Linux el proceso no elimina la versión anterior, la que se mantiene por si tuviesemos que hacer rollback y eliminar el ugrade.
Paulatinamente los antiguos kernels se quedan en la máquina y en el Grub, por lo que debemos irlos eliminando una vez que estamos seguro  de que la versión del kernel actualizada no nos está dando ningún tipo de problema.
El procedimiento es bastante simple usando dpkg.
 

Primero debemos listar los kernels
 
  dpkg --get-selections | grep linux-image





Esto me señala que están instalados los kernels versiones 2.6.35-22, 2.6.35-23, 2.6.35-24, 2.6.35-25, 2.6.35-27 y 2.6.35-28.


Ya que no he tenido problemas con ninguno de estos, voy a eliminar el 22, 23, 24, 25, 27.

Segundo para eliminar voy a utilizar el gestor de paquetes aptitude

El comando es:

sudo aptitude purge linux-image-2.6.35-22-generic

sudo aptitude purge linux-image-2.6.35-23-generic

sudo aptitude purge linux-image-2.6.35-24-generic

sudo aptitude purge linux-image-2.6.35-25-generic

   sudo aptitude purge linux-image-2.6.35-27-generic   
 
Mucho cuidado de no eliminar el paquete linux-image-generic, ya que es necesario para el proceso de actualización del kernel.


Tercero verificamos lo hecho

dpkg --get-selections | grep linux-image

y la salida, esta vez es sólo:

Con estos pasos, hemos eliminado las versiones del kernel que no utilizamos, liberamos espacio en disco y  no menos importante acortar la lista de inicio del grub.

Para mas info visiten el sitio oficial

No hay comentarios: