Que outro software está disponível para remover arquivos / kernels antigos para aumentar o espaço e a unidade de limpeza?

5

Como muitos outros usuários, eu preciso remover arquivos / kernels para aumentar o espaço porque estou recebendo a mensagem de erro que diz que não posso atualizar porque não tenho espaço suficiente em /boot . Eu procurei por meses, e eu encontrei muitas respostas que são semelhantes umas às outras, mas a maioria não é aplicável ao Ubuntu 14.04 LTS, ou as instruções não são amigáveis para iniciantes. O Ubuntu-tweak não é mais suportado pelo desenvolvedor, e eu não sei se mais alguém está escolhendo isso. Eu encontrei o Gerenciador de Pacotes Synaptic, então estou estudando isso por enquanto, mas gostaria de saber se existem outros programas que servem a um propósito similar. Existe mais alguma coisa lá fora? (Eu gostaria de receber informações atualizadas para a linha de comando do 14.04 LTS também.) Obrigado pela sua contribuição.

    
por Coding Mama 19.05.2016 / 11:19

4 respostas

7

Eu recomendaria deixar apt lidar com isso para você, usando o comando:

sudo apt-get autoremove

Isso deve fazer tudo que você precisa. Quando o processo estiver concluído, vale a pena verificar as localizações do sistema de arquivos que Zanna mencionou em sua resposta.

Em um sidenote, eu prefiro manter pelo menos uma versão antiga do kernel que eu sei que funciona, apenas encaixando o kernel atual de repente para de funcionar. Eu provavelmente estou apenas sendo paranoica, mas é legal ter uma para reverter.

    
por Arronical 19.05.2016 / 12:36
4

Concordo com @Arronical que autoremove faz tudo o que você deseja. No interesse de conhecer melhor o seu sistema, você pode fazer todo o trabalho que o autoremove faz você mesmo. Comece abrindo um terminal e digitando

uname -r

Anote e & amp; para o que você mais ama, não machuque nada com o número de lançamento, ou você vai se matar. E, em geral, digite com cuidado e verifique o que você digitou antes de sudo rm ing qualquer coisa;)

Eu recomendo sempre manter pelo menos um kernel 'sobressalente' que eu sei que funciona bem instalado, no caso de bugs (ou apenas querendo mexer em torno)

dpkg --list | grep linux-image

para identificar os kernels instalados atualmente e, em seguida, purgar:

sudo apt-get purge linux-image-x.x.x-x-generic

substituindo x pelos números corretos da versão que você deseja remover

sudo update-grub

que parece acontecer automaticamente quando se purga de qualquer maneira. Mas não há problema para executá-lo novamente apenas no caso. Próxima

ls /boot

e se alguma coisa permanecer relacionada à (s) versão (ões) do kernel que você removeu, apenas remova-a

sudo rm /boot/name-of-file-to-remove

(substitua pelo nome real obviamente). Próxima

ls /lib/modules

e se o (s) kernel (s) removido (s) ainda tiver um diretório lá

sudo rm -r /lib/modules/name.of.directory.to-remove

próximo

ls /usr/src

e se o kernel removido ainda tiver cabeçalhos

sudo rm -r /usr/src/linux-headers-name.of.version.to.remove

finalmente (geralmente é atualizado, mas apenas no caso)

ls /var/lib/initramfstools

e mais uma vez remova qualquer coisa com a (s) versão (ões) que você está excluindo.

Principalmente de esta resposta , mas eu adicionei todos os lugares para completar.

    
por Zanna 19.05.2016 / 11:54
1

Ainda estou usando o ubuntu-tweak em 14.04.

Funciona muito bem, e seu zelador requer apenas um único clique e duas vezes digitando a senha do sudo; e os antigos módulos e coisas do kernel se foram para sempre. Eu acho isso muito melhor do que os outros "procedimentos manuais" listados até agora.

    
por GhostCat 19.05.2016 / 14:06
0

link

este funciona muito bem e completo e com segurança.

    
por Arup Roy Chowdhury 19.05.2016 / 13:34