Haciendo lugar en nuestro disco

Linux Dejar comentario

Por los general nos preguntamos.. “y por que tengo tanto espacio ocupado?”… una de las posibles respuestas es que cada vez que instamos desde los repositorios vienen de regalo algunas dependencias. Cuando removemos esta dependencias no siempre son eliminadas. También es común tener vista previa de imágenes, lo cual genera thumbnails, pero cuando eliminamos la imagen se elimina el thumbnail??
Bueno.. sin mas preámbulos este post pretende ayudar a liberar espacio de nuestro disco.

Primero vaciamos el cache apt.
aptitude clean
Segundo eliminamos librerías huérfanas y paquetes sin uso.
apt-get autoremove
apt-get install deborphan
deborphan | xargs apt-get remove -y

Tersero eliminamos thumbnail de nautilus.
rm -rf ~/.thumbnails/normal
Cuarto, eliminamos kernels viejos, archivos de configuración antiguos. Para ello creamos un archivo con permiso de ejecución
touch miscript.sh
chmos +x miscript.sh

y lo dejamos asi:
#!/bin/bash
OLDCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
CURKERNEL=$(uname -r|sed 's/-*[a-z]//g’|sed ’s/-386//g’)
LINUXPKG=”linux-(image|headers|ubuntu-modules|restricted-modules)”
MPK=”linux-(image|headers|restricted-modules)-(generic|i386|server|common)”
OLDKERNELS=$(dpkg -l|awk ‘{print $2}’|grep -E $LINUXPKG |grep -vE $MPK|grep -v $CURKERNEL
aptitude purge $OLDCONF

Solo queda ejecutarlo como root, y nos mostrara los archivos a eliminar, solicitando una confirmación para ello.
./miscript.sh

Eso es todo, espero que sea de utilidad.


Deje un Comentario