Removendo Kernel antigo com um comando

Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.
A partir do momento em que se faz a instalação de um sistema operacional Linux/GNU é muito comum que haja várias atualizações e com isso acumule kerneis antigos que não são mais usados. Apesar de hoje em dias as pessoas terem discos rígidos grandes, não custa nada retirar o que não está sendo usado, vi em um comentário e achei muito interessando o comando que apaga todos os kerneis antigos e deixa apenas o atual (ATENÇÃO SE VOCÊ NÃO SE SENTIR SEGURO NÃO EXECUTE).

Indico usá-lo no seguinte caso, depois de atualizar o kernel mais novo, testar todas as funções, viu que não há problema com o novo kernel então execute o comando para remover os anteriores, caso haja uma falha, por exemplo, o som começou a não sair, a rede sem fio não funciona com o novo kernel não o execute, pois você ainda poderá fazer uso do  kernel anterior até que haja a correção no kernel atual.

O comando é o seguinte:

$  dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

Caso dê algum problema ao copiar e colar reveja as aspas, pois às vezes o blog as modifica.

Pronto, no meu caso foram-se três kerneis ficando só o mais novo.

Fonte do post aqui.

Meu twitter: @AndreGondim

Abraços e boa sorte!! ;)
Conheça a comunidade Ubuntu Brasil
http://www.ubuntu-br.org/participe

Related Posts:

Comments

Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

Comments

18 responses to “Removendo Kernel antigo com um comando”

Leave your response
  1. Mozilla Firefox 3.5.5 Ubuntu Linux
    Bom dia André.
    Apenas uma correção: o comando inicial não seria “pkg”, mas “dpkg”, conforme comentário de Zach on Sun, 6th Dec 2009 3:39 AM no link que você indica, ok?
    Abs.,
  2. Lauro César says:
    Mozilla Firefox 3.5.5 Windows XP
    No Fedora, se não me engano, ele apaga os antigos automaticamente, mas mantém 1 ou 2 antigos, só por garantia, mas isso também é configurável. Será que no Ubuntu não há esta opção também? Acho que seria mais interessante do que ter que realizar a remoção manual a cada nova atualização, não acha?

    Um abraço.

  3. Paulo Brito says:
    Mozilla Firefox 3.0.14 Ubuntu Linux
    Dica muito interessante!

    Mas… “kerneis”? Heheh! Essa doeu!

  4. Mozilla Firefox 3.5.5 Ubuntu Linux
    Muito bom esse comando, simplifica e muito a vida dos usuários comuns que não sabem o que fazer com tanta linhas de kernel na inicialização do grub. Acho que já passou da hora do Ubuntu gerar esse script de forma automática para que o usuário tenha a opção de fazer uma faxina no grub após tantas atualizações. Vlw pela dica ;)
  5. Google Chrome 4.0.270.0 Linux
    Dica sensacional. Ajudou muito, obrigado.
  6. klods says:
    Mozilla Firefox 3.5.8 Ubuntu Linux
    Como o startupmanager não dá mais a opção de deletar kernel antigo no grub…axei esta dica muito valiosa
    Obrigado
  7. PHP
    [...] Espero ter ajudado! A fonte para esta dica está disponível aqui. [...]
  8. WordPress 3.0.1
    [...] André Gondim » Removendo Kernel antigo com um comando; [...]
  9. Jeferson Matos says:
    Google Chrome 7.0.503.1 Linux
    Vlw cara!!!
    já tinha tentado várias outras formas de remover uma infinidade de kerneis que tinha no meu Ubuntu…. A lista tava enorme no Grub, e ainda mais levando-se em conta que eu tinha reservado uma partição de apenas 7 GB pro linux o espaço que eu ganhei foi muito valioso!!
    Continuem assim!!!
  10. WordPress 3.1
    [...] dica foi retirada do blog do André Gondim. « Dica de tela de [...]
  11. JohnGood says:
    Mozilla Firefox 3.6.13 Ubuntu Linux
    Isto tb pode ser feito pelo Synaptic
  12. Fabio lima says:
    Mozilla Firefox 3.6.15 Ubuntu Linux
    Muito útil a dica!
    Assim, além de retirar a entrada no Grub exclui também os arquivos, liberando espaço em disco.
    Abraços!
  13. Thiago says:
    Mozilla Firefox 3.6.15 Ubuntu Linux
    Funcionou direitinho aqui no ubuntu e deixou o grub limpinho tb, show de bola! Muito obrigado! :)
  14. Fernando says:
    Google Chrome 10.0.648.204 Linux
    Obrigado, funcionou tudo perfeitamante.
  15. WordPress 3.3
    [...] algum problema ao copiar e colar reveja as aspas, pois às vezes o blog as modifica. Adaptado de http://andregondim.eti.br/?p=1162, do original http://tuxtweaks.com/2009/12/remove-old-kernels-in-ubuntu/. Tweet{lang: [...]
  16. Avila says:
    Google Chrome 15.0.874.106 Ubuntu Linux
    Saudades do desconhecido amigo André. Mesmo após sua partida ainda usamos de seus conhecimentos.
    Que descanse em merecida paz…
  17. Adriana says:
    Netscape Navigator 5.0
    Gostei muito desse site!
  18. PHP
    [...] do post: André Gondin Gostar disso:GostoSeja o primeiro a gostar disso post. Publicado em Kernel, Linux, Terminal, [...]

Get Adobe Flash player