Estoy ejecutando Ubuntu 12.04 y dos imágenes linux activas 3.2.0-37 y 3.2.0-36. En el directorio / usr / src / encuentro:
linux-headers-3.2.0-23
linux-headers-3.2.0-23-generic
linux-headers-3.2.0-26
linux-headers-3.2.0-26-generic
linux-headers-3.2.0-29
linux-headers-3.2.0-29-generic
linux-headers-3.2.0-31
linux-headers-3.2.0-31-generic
linux-headers-3.2.0-32
linux-headers-3.2.0-32-generic
linux-headers-3.2.0-33
linux-headers-3.2.0-33-generic
linux-headers-3.2.0-34
linux-headers-3.2.0-34-generic
linux-headers-3.2.0-35
linux-headers-3.2.0-35-generic
linux-headers-3.2.0-36
linux-headers-3.2.0-36-generic
linux-headers-3.2.0-37
linux-headers-3.2.0-37-generic
Hoy yo sudo apt-get purge linux-image-x.x.x.x-generic *34
y * 35
Tengo que agregar que / boot contiene solo * 36 y * 37.
¿Es seguro eliminar todo esto excepto * 37 y * 36? Gracias de antemano.
apt-get autoremove
no eliminó los archivos de encabezado para míapt-get autoremove
no se puede ejecutar debido a unout of disk space
error, debido en parte a/usr/src/linux*
ocupar 2G de espacio en una unidad pequeña.df -i
muestra un uso del 100%, de hecho queda sin espacio alguno. La única solución es eliminar algunas cosas / usr / src / linux *, para volver a funcionar.sudo apt autoremove
lugar de apt-get.apt-get autoremove
funcionó para mí: liberé 3,3 GB de espacio en mi instancia de 8 GB de AWS. ¡Gracias!Acabo de tener este problema, y la sugerencia de uso
apt-get autoremove
no funcionó para mí.Lo resolví haciendo:
en tales encabezados de Linux que vivían en
/usr/src
. No eliminé los encabezados que corresponden al núcleo que se está utilizando actualmente.Reinició el servidor con éxito.
fuente
Para cualquier persona que venga de una búsqueda en Google años después: también puede desinstalar núcleos antiguos en el Administrador de paquetes Synaptic. Simplemente verifique cuál está utilizando actualmente escribiendo 'uname -a' en el terminal.
fuente