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.


Comentários

Postagens mais visitadas deste blog

Resolvendo ERRO 79 nas impressoras HP

10 novidades no update 1809 do Windows 10

Review Impressora Multifuncional HP DeskJet GT série 5820