Limpieza de nuestro GNU/Linux

Tras meses de actualizaciones de paquetes y kernels, toca hacer un poco de limpieza.

Con este comando podemos ver que uso estamos haciendo del disco:

du -sh /

Te produce una salida con algunos errores de acceso pero que al final te dice el total:

du: no se puede leer el directorio '/lost+found': Permiso denegado
 42G /

Con este comando averiguas el kernel con el que has arrancado:

uname -r
4.4.0-103-generic

Con este otro listas los kernels instalados:

dpkg --get-selections|grep linux-image
 linux-image-4.4.0-101-generic install
 linux-image-4.4.0-103-generic install
 linux-image-4.4.0-97-generic install
 linux-image-4.4.0-98-generic install
 linux-image-extra-4.4.0-101-generic install
 linux-image-extra-4.4.0-103-generic install
 linux-image-extra-4.4.0-97-generic install
 linux-image-extra-4.4.0-98-generic install

O si lo queréis más bonito, o para entubarlo a otro comando:

dpkg -l | grep linux-image | awk '{print$2}'
 linux-image-4.4.0-101-generic
 linux-image-4.4.0-103-generic
 linux-image-4.4.0-97-generic
 linux-image-4.4.0-98-generic
 linux-image-extra-4.4.0-101-generic
 linux-image-extra-4.4.0-103-generic
 linux-image-extra-4.4.0-97-generic
 linux-image-extra-4.4.0-98-generic

Instalamos este script que en mi caso, me permite limpiar kernels antiguos dejando los dos últimos.

sudo apt install byobu

Para realizar una limpieza que por ejemplo deje los dos kernels más modernos procedemos así:

sudo purge-old-kernels --keep 2

Si comprobamos:

jose@nadx ~ $ dpkg -l | grep linux-image | awk '{print$2}'
linux-image-4.4.0-101-generic
linux-image-4.4.0-103-generic
linux-image-extra-4.4.0-101-generic
linux-image-extra-4.4.0-103-generic

Como se aprecia solo han quedado instaladas las imagenes 101 y 103 del kernel.

Siguiendo con las utilidades de serie

apt-get clean
apt-get autoremove

Se encargan de eliminar restos de paquetes en cache y dependencias innecesarias.

Si queréis alguna herramienta gráfica os recomiendo la que uso en Windows: https://www.bleachbit.org/

 

Podéis hacer primero una estimación de la limpieza:

Y decidid si vale la pena, algunas de las opciones marcadas tardaran bastante. Una limpieza de todo el sistema requiere que utilices la interfaz de Beachbit en modo superusuario.

Si comprobamos de nuevo el uso de disco tenemos que he recuperado unas 5 GB:

jose@nadx ~ $ sudo du -sh / 
37G /

Espero que sirva!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.