Quando você inicializa sua máquina, deve ver o menu de inicialização do grub. No menu de inicialização do grub, escolha o Kernel mais antigo no qual você deseja inicializar - Depois de escolher o Kernel que deseja manter e inicializar nele
uname -r
dirá em que kernel você está executando no momento (meça duas vezes uma vez)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
lhe dirá quais kernels / cabeçalhos são salvos no seu sistema - também excluirei os cabeçalhos - embora eles não ocupem muito espaço, eu ainda os purgo, por que tê-los se estou excluindo o kernel?
Esteja ciente de que é importante NÃO excluir o Kernel que você está executando, ou seja, a uname -r
exclusão dessas entradas do kernel e do cabeçalho tornará seu sistema inutilizável
então basta excluir os que você não deseja:
sudo apt-get purge
Copiarei a saída de dpkg -l | grep linux-image
um documento de texto para que ele seja um processo desarrumado e posso escolher claramente o que quero excluir vs salvar
um exemplo de como será o comando completo:
sudo apt-get purge linux-image-3.16.0-41-generic linux-image-3.16.0-41-lowlatency linux-image-extra-3.16.0-41-generic
sudo apt-get purge linux-headers-3.16.0-41 linux-headers-3.16.0-41-generic linux-headers-3.16.0-41-lowlatency
um exemplo do que a saída do dpkg -l | Os cabeçalhos grep do linux terão a seguinte aparência:
jason@casa-wesella:~$ dpkg -l | grep linux-headers
ii linux-headers-3.16.0-41 3.16.0-41.57~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-41-generic 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-41-lowlatency 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43 3.16.0-43.58~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-43-generic 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43-lowlatency 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-generic-lts-utopic 3.16.0.43.34 i386 Generic Linux kernel headers
ii linux-headers-lowlatency-lts-utopic 3.16.0.43.34 i386 lowlatency Linux kernel headers