
Ya llamé apt-get purge
para desinstalar los kernels antiguos. Pero se produjo algún error durante la purga que provocó que las carpetas quedaran atrás. Decía que la carpeta no estaba vacía por lo que no se podía eliminar. Para liberar espacio en el disco, ¿puedo eliminar manualmente las carpetas que he eliminado?
1.1M ./4.15.0-20-generic
60M ./4.15.0-32-generic <-- I've purged this
60M ./4.15.0-30-generic <-- and this
236M ./4.15.0-33-generic <-- this is my current one
¿Puedo eliminar también algunos de estos paquetes?
un linux-headers-4.15.0-20-generic <none> <none> (no description available)
ii linux-headers-4.15.0-30 4.15.0-30.32 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-30-generic 4.15.0-30.32 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-headers-4.15.0-32 4.15.0-32.35 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-32-generic 4.15.0-32.35 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-headers-4.15.0-33 4.15.0-33.36 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-33-generic 4.15.0-33.36 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
rc linux-image-4.15.0-20-generic 4.15.0-20.21 amd64 Signed kernel image generic
ii linux-image-4.15.0-33-generic 4.15.0-33.36 amd64 Signed kernel image generic
un linux-image-unsigned-4.15.0-20-generic <none> <none> (no description available)
un linux-image-unsigned-4.15.0-33-generic <none> <none> (no description available)
rc linux-modules-4.15.0-20-generic 4.15.0-20.21 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-4.15.0-30-generic 4.15.0-30.32 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-4.15.0-32-generic 4.15.0-32.35 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-4.15.0-33-generic 4.15.0-33.36 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
rc linux-modules-extra-4.15.0-20-generic 4.15.0-20.21 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
ii linux-modules-extra-4.15.0-33-generic
Respuesta1
Ok, decidí correr el riesgo y eliminar manualmente la carpeta /lib/modules
y no tuve problemas para reiniciar mi servidor.
Respuesta2
Puede eliminar de forma segura la versión correspondiente de los paquetes a la versión del kernel que eliminó. En su ejemplo, debido a que le faltan las versiones de kernel correspondientes para lo siguiente, puede pedirle a su administrador de paquetes que también las elimine:
linux-headers-4.15.0-30
linux-headers-4.15.0-30-generic
linux-modules-4.15.0-30-generic
linux-headers-4.15.0-32
linux-headers-4.15.0-32-generic
linux-modules-4.15.0-32-generic
Respuesta3
Tenía alrededor de 30 directorios /lib/modules y módulos de kernels que ya no estaban en uso y los eliminé todos liberando más de 5 GB de espacio. No sé por qué no se eliminan cuando elimino los kernels con ukuu. Parece que esto no ha causado ningún problema todavía.
Respuesta4
este es el método que utilicé
despuésdpkg --list | grep linux-image
que volvió...
rc linux-imagen-4.19.0-14-amd64
y
ls -l /lib/modules/
drwxr-xr-x 2 raíz raíz 4096 16 de abril 22:574.19.0-14-amd64
usando el siguiente comando
sudo dpkg --purge linux-image-4.19.0-14-amd64
eliminó la carpeta, /lib/modules
así como los archivos de paquete e instalación ubicados en
/var/lib/dpkg/info/