domingo, 7 de abril de 2013

Como eliminar Headers, Imágenes y módulos antiguos del Kernel


En el terminal se ejecuta el siguiente comando:



dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge


Se ingresa la clave de administrador a continuación:

[sudo] password for carlos:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias      
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  dkms rtirq-init
Use «apt-get autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
  libc6-dev* libncurses5-dev* linux-headers-3.5.0-21*
  linux-headers-3.5.0-21-lowlatency* linux-headers-3.5.0-23*
  linux-headers-3.5.0-23-lowlatency* linux-headers-3.5.0-24*
  linux-headers-3.5.0-24-lowlatency* linux-headers-3.5.0-25*
  linux-headers-3.5.0-25-lowlatency* linux-headers-3.5.0-26*
  linux-headers-3.5.0-26-lowlatency* linux-headers-3.7.0-4*
  linux-headers-3.7.0-4-generic* linux-headers-lowlatency*
  linux-image-3.5.0-21-lowlatency* linux-image-3.5.0-23-lowlatency*
  linux-image-3.5.0-24-lowlatency* linux-image-3.5.0-25-lowlatency*
  linux-image-3.5.0-26-lowlatency* linux-image-3.7.0-4-generic*
  linux-image-extra-3.7.0-4-generic* linux-image-lowlatency* linux-libc-dev*
  linux-lowlatency* linux-source-3.5.0* nvidia-current*
0 actualizados, 0 se instalarán, 27 para eliminar y 33 no actualizados.
Se liberarán 1.652 MB después de esta operación.
(Leyendo la base de datos ... 390871 ficheros o directorios instalados actualmente.)

El resto se realiza de forma automática.

Esto no es recomendable en caso de que prefieras guardar versiones anteriores de tu kernel por motivos de seguridad. Por lo mismo, no es aconsejable hacerlo sin tener la certeza de que el actual kernel funciona correctamente.


Fuente: http://ubuntugenius.wordpress.com/2011/01/08/ubuntu-cleanup-how-to-remove-all-unused-linux-kernel-headers-images-and-modules/