TIPS – Eliminar Kernels Antiguos

Cuando actualizamos el sistema operativo y existe un Kernel nuevo disponible este se actualizará, pero el antiguo se quedara en el disco en algunos casos como  debian y ubuntu te sugieren que utilices apt autoremove para eliminarlos.

Tener el kernel anterior disponible es algo util, por que si el nuevo Kernel no funciona como es debido, podemos arrancar con el antiguo, pero no es necesario tener muchos cuando todo funciona bien, es posible borrar los antiguos. Al menos algunos, pues es bueno quedarse con uno o dos de los antiguos por si acaso. 
Para borrar los kernels antiguos en ubuntu puedes seguir los siguientes pasos:
 Determinar que kernel estamos usando en este momento con el comando uname -r
Esperamos algo como esto: 4.2.0-35-generic
 Debes determinar cuales son los kernels instalados para lograr listar los Linux (Kernels) disponibles en tu sistema operativo Debian o Ubuntu usa este comando:
dpkg --get-selections |grep "linux-image\|linux-headers"

 

El resultado sera algo como lo siguiente:
linux-headers-4.13.0-29                         install
linux-headers-4.2.0-29                         install
linux-headers-4.13.0-29-generic                 install
linux-headers-4.13.0-30                         install
linux-headers-4.13.0-30-generic                 install
linux-headers-generic-hwe-16.04                 install
linux-image-4.13.0-29-generic                   install
linux-image-4.2.0-29-generic                   install
linux-image-4.13.0-30-generic                   install
linux-image-extra-4.13.0-29-generic             install
linux-image-extra-4.13.0-30-generic             install
linux-image-generic-hwe-16.04                   install

 

Una vez obtenidos los paquetes borramos los que ya no son necesarios sudo apt purge paquete1 paquete2:
sudo apt remove --purge linux-header-4.2.0-29 linux-image-4.2.0-29
Esto sera suficiente con el grub actualizado en el proceso pero si quieres estar seguro puedes correr el siguiente comando:sudo update-grub

¿De cuánta utilidad te ha parecido este contenido?

Rafael L. Salgueiro

Administrador de redes y sistemas. Melómano, hedonista Usuario de GNU/Linux, Linux-User: #418573. Amante de las tecnologías en general.

Compartir
Publicado por
Rafael L. Salgueiro

Entradas recientes

Alta disponibilidad de sus base de datos con Percona XtraDB Cluster en Kubernetes

Uno de los grandes retos al que nos podemos enfrentar cuando una aplicación crece, es…

9 meses hace

Home automation (Parte 3) – ESPHome

Qué es lo que deseo hacer en este capítulo? Básicamente un sonoff, quiero encender/apagar las…

1 año hace

Home automation (Parte 2) – Home Assistant

Hace algunos meses estoy escuchando hablar del proyecto Home Assistant (HA). En palabras literales del…

1 año hace

Home automation (Parte 1)

Desde hace varios meses vengo con la idea de automatizar la casa donde vivo. Poco…

1 año hace

Cocinando una imagen personalizada de OpenWRT

El artículo describe el uso para un caso particular de OpenWRT y la creación de…

1 año hace