Script bash limpia kernels para debian/ubuntu

Muchas veces al actualizar un sistema debian/ubuntu ocurre que en /boot quedan almacenados todas las versiones que van actualizándose del kernel.

En algunos sistemas tiene una partición pequeña aparte asignada a /boot, con lo que el sistema puede saturarse en un momento dado.

Para ello he encontrado este script bash que limpia de forma automática todos los kernels innecesarios.

#/bin/bash 
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | grep -v `uname -r` > /tmp/kernelList 
for I in `cat /tmp/kernelList` 
do 
apt-get -y remove $I 
done 
rm -f /tmp/kernelList 
update-grub

Deja un comentario