Elimine as versões anteriores do kernel que não usamos

saída_do_kernel

Hoje eu trago você um pequeno truque, que apesar de ser bastante fácil, é útil para economizar espaço em disco e evitar atualizações irritantes que necessitamos. Recentemente, atualizei meu sistema para usar o kernel 3.5.0-X, mas as versões anteriores do kernel 3.2.0-X foram instaladas em meu sistema e toda vez que o sistema pedia para atualizar, ele estava atualizando o branch 3.2.0 -X do kernel, que eu não estava usando.

Eu me entreguei à tarefa de remova essas versões mais antigas, para isso, em primeiro lugar Eu vi quais foram instalados no meu sistema, usando o comando:

sudo dpkg -l | grep linux-image

este comando retorna a lista de kernels instalados, que no meu caso foram suficientes para o branch 3.2.0-X, então decidi remover todos os pacotes deste branch e assim evitar novas atualizações que eu não usaria. Para realizar esta ação, use o comando:

sudo apt-get remove --purge linux-image-X.X.X-X

Os Xs devem ser substituídos pela versão que queremos remover, no meu caso é o seguinte:

sudo apt-get remove --purge linux-image-3.2.0-40-generic-pae

Depois de efectuar esta última operação libertou 113 MB de espaço em disco, ao repeti-la para eliminar todas as versões deste branch, libertou-me 1 GB. Espero que esta dica seja útil e ajude a economizar espaço em disco.

Tirado de humanos.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   comentarista dito

    Acho que alguns artigos são muito simples e são feitos apenas para postar algo. O artigo é uma explicação de como remover um pacote instalado, e isso é melhor feito no Synaptic, também é recomendado não remover todos os kernels porque depois ...

    1.    elav. dito

      Algumas coisas podem parecer simples quando você já tem um certo nível de conhecimento... mas DesdeLinux Não é focado em Gurus... mas sim em novos usuários.

      1.    moela dito

        Excelente resposta!

      2.    comentarista dito

        Hahaha Você diz guru porque eu recomendo usar uma ferramenta gráfica em vez do terminal? para novos usuários, nada melhor do que interfaces gráficas para gerenciar seu sistema; e que você não pode discutir.

    2.    codelab dito

      Como diz o elav, acho que o blog tem um espaço para informações de todos os tipos, desde as dicas mais simples para quem começou recentemente a usar uma distribuição Linux, até artigos mais técnicos para pessoas de nível mais avançado, basicamente trata-se de aprender, de uma forma ou de outra, mas aprender.

      Saudações e boa dica.

    3.    jogar dito

      Este artigo é direcionado a todos os novos usuários de Linux a perderem o medo do terminal
      Excelente postagem

    4.    VM dito

      Muito obrigado, é o mais rápido de usar o Gerenciador de Pacotes Synaptic. No console você também pode, mas pelo menos no Linux Mint você sempre tem resquícios do kernel anterior se você fizer isso com os mesmos comandos do tutorial ou com estes abaixo, e você tiver que repeti-los várias vezes

      dpkg –list | grep linux-image -> liste quais kernels você instalou

      uname -r -> veja qual você está usando

      sudo apt-get purge linux-image-XXX-generic -> remover um

      sudo update-grub -> update grub

      sudo apt autoremove -> limpar

      sudo apt autoclean -> limpar

      assim como para atualizar o sistema é melhor do console do que do gerenciador de atualizações, se você fizer a partir daqui, no terminal irá dizer que ainda há pacotes para atualizar

      sudo apt update -> atualiza a lista de pacotes disponíveis nos servidores

      sudo apt upgrade -> instalar os pacotes e atualizar o sistema

      Exemplo:

      usuário @ usuário ~ $ sudo apt upgrade
      Lendo lista de pacotes ... Concluído
      Criando árvore de dependências
      Lendo as informações de status ... Concluído
      Calculando a atualização ... Feito
      0 atualizado, 0 novos serão instalados, 0 para remover e 0 não atualizados.

  2.   um de alguns dito

    Se você usar o fedora, os passos seriam:

    Para descobrir quais você instalou "rpm -q kernel" e assim ele lhe dirá quais kernels você tem e para removê-lo, basta digitar "yum remove (o kernel que deseja remover)"

  3.   Germán dito

    esse é um problema que não temos no arco

    1.    Volt dito

      Muito certo!

    2.    Abraham dito

      Eu queria saber como isso foi feito no arco "Obrigado pelo TIP"

    3.    Pandev92 dito

      Claro que você não tem, simplesmente porque se a atualização coloca um kernel que fode seu sistema, então você estragou, nem mais nem menos xD

    4.    jony127 dito

      Sim, mas deixe-me dizer que estabilidade é um problema que o Arch tem e não o Debian. Se você não teve nenhum no momento, de vez em quando.

  4.   Ele passou por aqui dito

    boa dica quando se tem muito pouco espaço é muito útil
    Com o aptitude (debian) você também pode, (se você sabe bem o que quer fazer, pensando que é sempre aconselhável ter um kernel extra)
    mais cuidando de um forro
    dpkg -l | grep "linux- [im \ | he]" | grep -v "$ (uname -r)" | awk '{print $ 2}'
    purge substitui remove –purge ou é desnecessário, de acordo com isto em apt.conf
    APT :: Get :: Purge;

  5.   Platonov dito

    Eu uso um pacote siduction (derivado do Debian Sid) chamado removedor de kernel que funciona muito bem.

  6.   artefato dito

    Eu faço isso no Ubuntu Tweak, na guia Cleaner, é muito fácil. Além de deletar as versões do Kernel que não usamos, podemos fazer mais coisas como deletar os caches de alguns programas, pacotes desnecessários, etc.
    Sempre deixo o último, o anterior e apago os mais antigos.

  7.   shnkr3 dito

    e no archlinux? : DC

    1.    Kennatj dito

      e no Chakra-Linux? : DC

  8.   Mefisto dito

    Elav também impõe fazer o mesmo procedimento com os cabeçalhos que permanecem instalados

  9.   Cristianhcd dito

    para fedora e centos

    dele -
    yum remove -y $ (rpm -qa | grep -i kernel)

    isso visa remover todos os kernels e pular a execução

    1.    david dito

      Obrigado amigo funcionou perfeitamente para mim

  10.   Franklin Gomez dito

    Às vezes, as coisas óbvias deixam de ser óbvias se não forem ditas.
    É sempre útil, servirá mais de um com certeza.
    Saudações.

  11.   surfista dito

    aqui eu estava procurando a comunidade linux mint e apareceu este script, esta é a URL

    http://community.linuxmint.com/tutorial/view/373

  12.   Laurok dito

    Simplesmente comentando que as informações apresentadas aqui foram muito úteis para mim, posso pedir mais de um blog? salu2

  13.   Adrian dito

    Realmente é algo muito simples, simples e útil.
    Trabalhar por console, para mim é o melhor, definitivamente, é mais simples e com uma linha de comando você pode fazer muitas coisas.

    Sua postagem foi muito útil.

    Saudações e obrigado por compartilhar.

  14.   Elkoko dito

    Muito obrigado!

  15.   Nolberto Jiménez dito

    Excelente contribuição…. Obrigado…