12 de nov 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

Update 1809 é removido por apagar arquivos de usuários

No início desse mês foi lançado o update 1809 do Windows 10, veja os detalhes nesse artigo , mas foi retirado alguns dias depois do lan...