Información
Actualidad
Aquí encontraras noticias de actualidad sobre Gnu Linux y Open Source.

Además de información sobre la comunidad LiGNUx.
Distribuciones y entornos
Información ordenada sobre los diferenes sistema operativos Gnu Linux y las diferentes opciones de entornos gráficos.
Tutoriales y guías
Todos los pasos e informaciones que puedes desear para tu día a día.
Tutoriales
Tutoriales
Programación
Programación
About Us
Get to know the people behind the code and the mission behind the work
how we handle data
Privacy
Security
Legal

Tutorial: Elimina Kernels antiguos del Grub2 en Fedora y derivados

11 julio, 2014

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.

Escrito por Noel

Buenas, me llamo Noel, soy un 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.

Suscribirse
Notificarme las
guest
20 Comentarios
Los más recientes
Los más antiguos Más votados
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.
cloudflagpaperclipprinterfile-emptyfilm-playcamera-videopicturelaptop-phonebriefcasecrossmenu
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram