Quando você inicializar sua máquina pela primeira vez, deverá ver o menu de inicialização do grub. No menu de inicialização do grub escolha o kernel mais antigo que você quer inicializar - Depois de ter escolhido o Kernel que deseja manter e inicializar nele
uname -r
irá dizer em que kernel você está atualmente rodando (medir duas vezes uma vez)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
lhe dirá quais kernels / headers são salvos em seu sistema - eu também deletarei os cabeçalhos - embora eles não ocupem muito espaço, eu ainda os limpe, por que eles estão se eu estou apagando o kernel?
Esteja ciente de que é importante NÃO excluir o Kernel que você está executando, por exemplo, uname -r
. A exclusão dessas entradas de kernel e cabeçalho tornará seu sistema inutilizável
depois é só apagar os que você não quer:
sudo apt-get purge
Vou copiar a saída de dpkg -l | grep linux-image
para um documento de texto para que seja um processo sem problemas e eu possa escolher claramente o que eu 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 de qual a saída do dpkg -l | grep linux-headers será parecido com:
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