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

4 septiembre, 2013

kernelPor medio de este tutorial aprenderemos a borrar versiones del Kernel antiguas o que no queremos.

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.

En este caso realizaremos el borrado utilizando la terminal, para lo cual deberemos desinstalar los kernel y los headers:

Kernel

Para ello lo primero que haremos es buscar los kernels que tengamos instalados en nuestros sistema:

Y nos devolverá la lista de kernel instalados en el sistema (por ejemplo esto):

linux-image-2.6.32-22-generic        install
linux-image-2.6.32-23-generic        install
linux-image-2.6.32-24-generic        install
linux-image-generic                  install

Aviso: No eliminar el paquete "linux-image-generic"

Ahora llego el turno de eliminar los kernels antiguos o que no queramos:(Por seguridad dejaremos los dos últimos (terminados en 23 y 24), por lo que eliminaremos el terminado en 22)

Aviso: La base del comando sera siempre "sudo aptitude remove --purge" a lo cual añadimos la información del kernel a borrar.

Headers

Ahora vamos a buscar los headers de los kernels que hemos eliminado, con el siguiente comando:

Y no devolverá una lista con los headers instalados, en la debemos tener en cuenta que hay dos paquetes por cada headers:

linux-headers-2.6.32-22                        install
linux-headers-2.6.32-22-generic               install
linux-headers-2.6.32-23                        install
linux-headers-2.6.32-23-generic               install
linux-headers-2.6.32-24                        install
linux-headers-2.6.32-24-generic              install
linux-headers-generic                          install

Aviso: No eliminar el paquete "linux-headers-generic".

Ahora eliminaremos los headers con el siguiente comando (siguiendo el ejemplo anterior):

Aviso: Recuerda cambiar el código añadiendo tus headers a borrar "sudo apt-get remove --purge"

Como notaremos en la lista, cada kernel tiene 2 headers: uno el generic (linux-headers-2.6.31-22-generic) y otro que vamos a llamar normal (linux-headers-2.6.31-22)

Ya por ultimo vamos a actualizar el Grub:

Al eliminar los kernel se suele actualizar el Grub de forma automática, pero no está de más hacerlo manualmente para no llevarnos sorpresas después y dependiendo del gestor de arranque que tengamos:

o en su defecto

En el caso de Burg-Grub actualizamos Burg con el comando:

Información adaptada y versionada desde: ubuntu-guia

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
97 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