
Já liguei apt-get purge
para desinstalar os kernels antigos. Mas ocorreu algum erro durante a limpeza que fez com que as pastas fossem deixadas para trás. Ele disse que a pasta não estava vazia, então não foi possível excluí-la. Para liberar espaço em disco, posso excluir manualmente as pastas que eliminei?
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
Também posso remover alguns desses pacotes?
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
Responder1
Ok, então decidi correr o risco e excluir manualmente a pasta abaixo /lib/modules
e não tive problemas em reiniciar meu servidor.
Responder2
Você pode remover com segurança a versão correspondente dos pacotes à versão do kernel que você removeu. No seu exemplo, porque estão faltando as versões do kernel correspondentes para o seguinte, você pode pedir ao seu gerenciador de pacotes para remover também:
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
Responder3
Eu tinha cerca de 30 diretórios /lib/modules e módulos de kernels que não estavam mais em uso e excluí todos eles, liberando mais de 5 GB de espaço. Não sei por que eles não são excluídos quando eu excluo os kernels com o ukuu. Parece que isso ainda não causou problema.
Responder4
esse é o método que usei
depoisdpkg --list | grep linux-image
que voltou...
rc linux-image-4.19.0-14-amd64
e
ls -l /lib/modules/
drwxr-xr-x 2 raiz raiz 4096 16 de abril 22:574.19.0-14-amd64
usando o seguinte comando
sudo dpkg --purge linux-image-4.19.0-14-amd64
removeu a pasta, /lib/modules
bem como os arquivos de pacote e instalação localizados em
/var/lib/dpkg/info/