Skip to content

25 febrero, 2012

Eliminar versiones anteriores del Kernel Linux [Script]

El Kernel Linux es con lo que trabajan todas las distribuciones GNU/Linux, cada nueva versión cuenta con grandes mejoras y mas soporte de hardware, pero muchas veces después de actualizar nuestro sistema que tenemos desde varios meses o años, este agrega cada nuevo kernel al grub y a la hora de encender nuestro equipo se ve una enorme lista.

Para eliminar las versiones anteriores del kernel linux, podemos ir al gestor de paquetes, seleccionar las versiones anteriores y eliminarlas. Para hacer esto mas fácil podemos utilizar el siguiente script que nos ahorra mucho tiempo a la hora de realizar esta limpieza:

#/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 remove $I
done
rm -f /tmp/kernelList
update-grub

Tenemos que copiarlo y utilizando nuestro editor de texto favorito lo guardamos con el nombre que queramos pero con la terminación .sh, después solo tenemos que darle permisos y ejecutarlo, por ejemplo si lo guardamos como clean.sh seria de la siguiente forma:

chmod +x clean.sh

para ejecutarlo:

sudo ./clean.sh

Y listo tenemos nuestro sistema sin esas versiones anteriores del kernel que ya no vamos a utilizar.

Visto en Ubuntizando

Leer mas sobre GNU/Linux

Comparte tu opinión

requerido
requerido

Note: HTML esta activado. Tu E-mail nunca sera publicado.

Suscribete a los comentarios