Por medio de este tutorial aprenderemos a borrar versiones del Kernel antiguas o que no queremos en Fedora y sus derivados.
El beneficio de borrarlos es que liberaremos el espacio que estos ocupan y por otro lado borraremos de forma permanente la opción de entrada a ese kernel desde el Grub2.
Aviso: Es recomendable dejar siempre dos versiones del kernel por seguridad, por si en alguna actualización tenemos problemas con el arranque.
Para ello lo primero que haremos es buscar los kernels que tengamos instalados en nuestros sistema:
rpm -q kernel
Y nos devolverá la lista de kernel instalados en el sistema (por ejemplo esto):
kernel-3.12.8-200.fc19.x86_64
kernel-3.12.9-201.fc19.x86_64
kernel-3.12.11-201.fc19.x86_64
Aviso: No eliminar nunca todos los kernels.
Ahora llego el turno de eliminar los kernels antiguos o que no queramos, en este caso eliminaremos el kernel-3.12.8 y nos quedaremos el kernel-3.12.9 y el más reciente es el kernel-3.12.11.
Nos quedamos con los dos últimos por seguridad, ya que si llega a fallarnos por algún motivo el más moderno siempre podremos recurrir a su versión anterior sin mayor complicación.
Para eliminar estos dos kernels utilizaremos el comando package-cleanup, el cual es parte de yum-utils. Si no lo tienes instalado, hazlo ahora:
sudo yum install -y yum-utils
Nada más instalarlo ya podemos proceder a utilizar el siguiente comando para borrar las versiones del kernel que no queramos:
sudo package-cleanup --oldkernels --count=2
Con el comando anterior estamos ordenando a package-cleanup que remueva todos los kernels, exceptuando los dos más recientes. Por lo que nos quedara el kernel actual y su versión anterior como seguro.
Y ya abremos acabado, pero este programillo tiene una función interesante, la cual nos permite un borrado automático.
El cual podemos editar o agregar en el parámetro installonly_limit del fichero /etc/yum.conf con la cantidad a mantener. Por defecto este parámetro tiene un valor de 3. Con lo que cada vez que instales nuevas versiones del kernel, todas las que pasen de la tercera más antigua sera borrada automáticamente.
Si por ejemplo quieres cambiar este valor a solo las 2 ultimas versiones, introduce este comando en la consola y listo:
sudo echo 'installonly_limit=2' >> /etc/yum.conf
Y ya hemos acabado, espero que os sea de utilidad.