quinta-feira, 12 de novembro de 2015

Resolvendo problema de espaço insuficiente na pasta /Boot no Ubuntu

A postagem de hoje é focada em um problema simples mas bem chato também, onde quando vamos executar as atualizações do sistema e informa o seguinte erro:

 "A atualização necessita de pelo menos XX M de espaço livre no disco '/boot'. Por favor, libere pelo menos um espaço adicional de XX M no disco '/boot'. Esvazie sua lixeira e remova pacotes temporários de instalações anteriores usando 'sudo apt-get clean'."

Isso ocorre após alguns meses utilizando o ubuntu, são realizadas atualizações de Kernel e as versões anteriores vão ficando armazenadas, ocupando assim muito espaço na pasta /boot do sistema, após pesquisar um pouco encontrei um script desenvolvido por Mark McBride, onde tudo é simplificado em único script:

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

O script detecta a versão atual do Kernel e remove todas as versões anteriores, após isso a instalação das atualizações segue normalmente.


Nenhum comentário:

Postar um comentário

Enviando livros epub para a sua conta Kindle

O post de hoje é voltado para usuários do Kindle, que na minha opinião é a melhor forma de leitura depois do papel. Na loja da Amazon v...