1. Buscando los Kernels.
Primeramente necesitas saber exactamente cuantos kernels tenemos instalados, para ello utilizaremos la terminal agregando el siguiente comando:dpkg --get-selections | grep linux-image
En mi caso me muestra lo siguiente:
Nota: No se debe eliminar el kernel generic-lts-quantal.
2. Eliminando los Kernels Antiguos.
Lo recomendable es eliminar los kernels más antiguos que tengas, dejando intactos los 2 o 3 instalados recientemente. Para ello se hace uso del comando:sudo apt-get remove --purge linux-image-xxxx-generic
Donde el linux-image-xxxx-generic es el kernel que quieres eliminar.
En mi caso eliminaremos los kernels del 23 al 41 que se muestra en la imagen superior:
sudo apt-get remove --purge linux-image-3.5.0-23-generic
sudo apt-get remove --purge linux-image-3.5.0-31-generic
sudo apt-get remove --purge linux-image-3.5.0-34-generic
sudo apt-get remove --purge linux-image-3.5.0-36-generic
sudo apt-get remove --purge linux-image-3.5.0-37-generic
sudo apt-get remove --purge linux-image-3.5.0-39-generic
sudo apt-get remove --purge linux-image-3.5.0-40-generic
sudo apt-get remove --purge linux-image-3.5.0-41-generic
Después de eliminar correctamente los kernels podemos comprobarlo con el comando del primer paso.
Como se nota ya no se encuentran los kernels antiguos, pero aún hace falta algunos pasos para limpiar nuestro sistema por completo.
3. Buscando los Headers de los Kernels
Para poder buscar los headers de los kernels eliminados, podemos hacerlo con el siguiente comando:dpkg --get-selections | grep linux-headers
En mi caso resulta lo siguiente:
Como se puede notar hay dos headers por cada kernel instalado y también cabe recalcar que no se debe eliminar el linux-headers-generic-lts-quantal.
4. Eliminando los Headers de los Kernels Eliminados.
Solo debemos eliminar los headers de los kernels que eliminamos anteriormente para ello lo hacemos con el siguiente comando:sudo apt-get remove --purge linux-headers-xxxx linux-headers-xxxx-generic
linux-headers-xxxx hace referencia al primer header del kernel eliminado.
linux-headers-xxxx-generic hace referencia al segundo header del kernel eliminado.
En mi caso sería de esta manera:
sudo apt-get remove --purge linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
sudo apt-get remove --purge linux-headers-3.5.0-31 linux-headers-3.5.0-31-generic
sudo apt-get remove --purge linux-headers-3.5.0-34 linux-headers-3.5.0-34-generic
sudo apt-get remove --purge linux-headers-3.5.0-36 linux-headers-3.5.0-36-generic
sudo apt-get remove --purge linux-headers-3.5.0-37 linux-headers-3.5.0-37-generic
sudo apt-get remove --purge linux-headers-3.5.0-39 linux-headers-3.5.0-39-generic
sudo apt-get remove --purge linux-headers-3.5.0-40 linux-headers-3.5.0-40-generic
sudo apt-get remove --purge linux-headers-3.5.0-41 linux-headers-3.5.0-41-generic
Después de este proceso ejecutando el comando del paso 3, el resultado es el siguiente:
5. Actualizar el Grub.
Por lo general el Grub se actualiza automáticamente, pero para no llevarnos sorpresas lo recomendable es actualizar el Grub, para ello ejecutamos el siguiente comandosudo update-grub2
Compartí este post con tus amigos!
...o también puedes seguir el blog en:
2 comentarios:
Me salvastes la vida hermano jaja. Me puse a inventar instalndo el ultimo kernel y no me funcionaba bien el ubuntu. Gracias
Muy buena información, pude instalar las actualizaciones al borrar todas las obsoletas.
Muchas gracias por la información.
Compartí tu opinión con los demás, deja un comentario. ↓
Los comentarios no son moderados, sin embargo si contienen insultos o son ofensivos, pueden ser borrados.