Desde que saiu Karmic Houve várias atualizações do kernel, e as versões antigas do kernel não são desinstaladas, então ao carregar o Grub você terá uma lista interminável (?) Com todos os kernels instalados até o momento, isso adicionado se você tiver 2 versões do , Eu tenho Ubuntu em um disco e Kubuntu em outro, é um pouco chato, se a última atualização funcionar bem para você, você pode deletar o resto e deixar por exemplo o último e o segundo para durar apenas no caso.
Para listar os pacotes de kernel antigos, digite em um console:
dpkg --get-selections | grep linux-imagem
o resultado no meu caso é o seguinte:
leo @ leo-desktop: ~ $ dpkg --get-selections | grep linux-image linux-image-2.6.31-14-generic install linux-image-2.6.31-15-generic install linux-image-2.6.31-16-generic install linux-image-2.6.31-17- instalação genérica
instalação genérica da imagem do linux
leo @ leo-desktop: ~ $
Vou deletar os 2 mais antigos e deixar os dois últimos para o caso, o comando para fazer isso é o seguinte:
pacote sudo aptitude purge
Substituímos "pacote" pelo kernel que queremos eliminar, vamos ver como ficaria para o mais antigo da lista
sudo aptitude purge linux-image-2.6.31-14-generic
Assim que terminar a desinstalação deste pacote podemos continuar com o próximo, no meu caso o último que tenho interesse em desinstalar
sudo aptitude purge linux-image-2.6.31-15-generic
Se o pacote a ser removido não estiver atualizado, será solicitado que você o atualize, após o que você pode aplicar o mesmo às atualizações e aos pacotes antigos, com o mesmo comando que mencionei acima.
Na lista que você vê acima você pode ver que a linha se destaca linux-image-genérico é importante que não cancele este pacote é necessário para receber atualizações do kernel
Fonte | Guia Ubuntu
Eu uso o Ubuntu Tweak para tudo isso, por que fazer coisas complicadas se elas podem ser feitas facilmente ??
eemmm ... saber o que você está fazendo? pode ser uma razão, acho que de qualquer maneira, o Ubuntu Tweak também é uma boa ferramenta para fazer isso e outras coisas, eu não o instalaria apenas para fazer isso, o que também não parece tão difícil para mim :)
Saudações, obrigado pelo seu comentário
Eu faço isso com o Synaptic. Eu sei o que estou fazendo e é confortável.
Para atualizar eu costumo usar o terminal, mas para essas coisas com o Synaptic eu vejo claramente o que está instalado e o que estou marcando para desinstalar.
Seria bom ter um metapacote que guardasse as duas últimas versões do kernel para você.
Não estou dizendo que seja difícil como você explica, mas parece mais fácil com o Ubuntu Tweak, e é claro que não instalo este programa só com isso, sou muito preguiçoso e prefiro instalar os programas por este meio antes de entrar o console
Eu segui os passos conforme você os explica ... mas quando eu reinicio a lista inteira do grub ainda aparece ... Eu até fiz isso com o ajuste do ubuntu e nada (embora indique que foi bem feito)
Eu tenho UNR
sudo update-grub2
esperto!!!
@lavidalinux é verdade, você tem que digitar $ sudo dpkg -l | grep linux-headers
e da lista que nos mostra digitamos $ sudo aptitude purge linux-headers-2.6.31-14 por exemplo, amanhã eu atualizo a entrada
Saludos y gracias
Resta desinstalar os cabeçalhos do kernel que você desinstalou.