Tutorial: Elimina Kernels antiguos del Grub2 en Fedora y derivados

KernelPanicPor 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.

Kernel

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.

Acerca de Noel

Buenas, me llamo Noel, soy un estudiante del Grado de Educación Primaria en Uvigo, divulgador y amante del software libre y Gnu Linux. Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.

Visita también

Tutorial para instalar la versión de mantenimiento del kernel Linux 4.11.4

Hoy mismo se publico la cuarta versión de mantenimiento del kernel 4.11, siendo esta la …

Deja una respuesta

4 Comentarios En "Tutorial: Elimina Kernels antiguos del Grub2 en Fedora y derivados"

Notificarme las
avatar
trackback

[…] – ¿Como eliminar los Kernels antiguos en Fedora y derivados? […]

trackback

[…] – ¿Como eliminar los Kernels antiguos en Fedora y derivados? […]

pitxin uno
Invitado

Que bueno.Me ha sido de mucha utilidad

wpDiscuz