Tech notes

Liberare spazio su linux

Di fronte ad un’occupazione di spazio troppo elevata su Ubuntu, tipo questa:
df -h

Filesystem Size Used Avail Use% Mounted on
udev 7.9G 0 7.9G 0% /dev
tmpfs 1.6G 138M 1.5G 9% /run
/dev/mapper/VMODOOR8–vg-root 63G 57G 2.6G 96% /
tmpfs 7.9G 4.0K 7.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda1 472M 468M 0 100% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/1148402659

solitamente procedo così:

sudo apt-get clean
sudo apt-get autoremove –purge

Se il comando ritorna:
E: Unmet dependencies. Try using -f.
Eseguiamo:
sudo apt-get autoremove –purge -f

Se anche questo ritorna errore, non ci resta che eliminare qualcosa manualmente:

cd /boot
du -sk *|sort -n

187 config-4.4.0-91-generic
187 config-4.4.0-93-generic
188 config-4.4.0-96-generic
188 config-4.4.0-97-generic
188 config-4.4.0-98-generic
1224 abi-4.4.0-91-generic
1225 abi-4.4.0-93-generic
1226 abi-4.4.0-96-generic
1226 abi-4.4.0-97-generic
1226 abi-4.4.0-98-generic
3810 System.map-4.4.0-91-generic
3811 System.map-4.4.0-93-generic
3812 System.map-4.4.0-96-generic
3812 System.map-4.4.0-97-generic
3813 System.map-4.4.0-98-generic
6960 vmlinuz-4.4.0-93-generic
6961 vmlinuz-4.4.0-91-generic
6965 vmlinuz-4.4.0-96-generic
6966 vmlinuz-4.4.0-97-generic
6967 vmlinuz-4.4.0-98-generic
6986 grub
37101 initrd.img-4.4.0-75-generic
37102 initrd.img-4.4.0-79-generic
37102 initrd.img-4.4.0-81-generic
37104 initrd.img-4.4.0-78-generic
37106 initrd.img-4.4.0-83-generic
37109 initrd.img-4.4.0-91-generic
37110 initrd.img-4.4.0-87-generic
37110 initrd.img-4.4.0-89-generic
37111 initrd.img-4.4.0-93-generic
37111 initrd.img-4.4.0-97-generic
37112 initrd.img-4.4.0-96-generic

Verifichiamo la versione del Kernel attualmente utilizzata dal sistema con:
uname -a

Linux 4.4.0-97-generic #120-Ubuntu

Procediamo quindi con la rimozione dei file non usati:
rm -rf initrd.img-4.4.0-75-generic
rm -rf initrd.img-4.4.0-79-generic
rm -rf initrd.img-4.4.0-81-generic
e così via…

Dopodichè:

df -h

Filesystem Size Used Avail Use% Mounted on
udev 7.9G 0 7.9G 0% /dev
tmpfs 1.6G 138M 1.5G 9% /run
/dev/mapper/VMODOOR8–vg-root 63G 57G 2.6G 96% /
tmpfs 7.9G 4.0K 7.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sda1 472M 128M 320M 29% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/1148402659

Comment here