var / cache / apt / archives ocupando um espaço enorme

121

Estou no processo de limpeza do meu sistema. E vejo muito espaço ocupado por essa pasta /var/cache/apt/archives(1,5 GB). É absolutamente necessário manter todos esses arquivos?

Vivek
fonte

Respostas:

138

Você não precisa mantê-los por perto, se não os quiser. Executando um

sudo apt-get clean

irá limpar o diretório.

Jorge Castro
fonte
Por que, depois de emitir este comando, ainda consigo ver os arquivos deb em cache na ferramenta Ubuntu Tweek?
Cristiano
@ Cristiano, pode ser que a ferramenta esteja em um estado parcialmente instalado e, portanto, o apt pense que precisa mantê-la.
Doktor J
41

Parece que

sudo apt-get autoclean

é uma escolha melhor do que

sudo apt-get clean

autoclean removerá apenas arquivos "inúteis"

Na página do manual:

Como limpo, o autoclean limpa o repositório local de arquivos de pacotes recuperados. A diferença é que ele remove apenas os arquivos do pacote que não podem mais ser baixados e são amplamente inúteis. Isso permite que um cache seja mantido por um longo período sem que ele fique fora de controle. A opção de configuração APT :: Clean-Installed impedirá que os pacotes instalados sejam apagados se estiver desativado.

Sungam
fonte
9
Mesmo que isso é o que eu também lembrado do caminho de volta - Acontece que, para mim (em 11.04) autocleannão removeu arquivos /var/cache/apt/archives/- enquanto cleanfiz ...
sdaau
Na verdade, estou vendo o contrário, autocleanbasicamente esvaziou o diretório enquanto cleannão fazia nada.
Alanaktion
simplesmente brilhante ... As primeiras coisas que eu achei tão fácil ..: p
mtk
Não, limpar é a melhor opção se você deseja economizar espaço em disco. Meus testes (ubuntu 18) mostraram 18G removidos limpos quando o autoclean removeu pouco (menos de 1 GB, se houver)
gerardw 14/07
6

Você pode ajustar as configurações no Gerenciador de pacotes Synaptic, no menu Configurações / Preferências, na guia Arquivos. A partir daí, você também pode excluir o cache.

krio
fonte
1

É melhor salvar pacotes em outro lugar do que limpá-lo [processo de Jorge Castro]. Quando você reinstalar o sistema operacional ou um pacote, ele não será baixado novamente, economizando tempo e largura de banda. A primeira verificação do apt-get requer pacotes no armazenamento local [/ var / cache / apt / archives] se não existir, faça o download ou faça a instalação. Assim, você pode salvar pacotes para usos futuros.

shantanu
fonte
4
Duvido que ele precise de todas as atualizações de 1,5 Gb para usar em um novo sistema!
Bruno Pereira
1
Eles podem ser movidos em um CD ou outro suporte, para não desperdiçar espaço na unidade local. Isso é chamado de ' repositório local '.
Ignis
1
Salvar pacotes em outro lugar? Sim, foi o que fiz aqui. Eu tenho mv'd todo /var/cache/apt/archivespara /usr/tmp/apt-archive-cachee definir um archiveslink simbólico em /var/cache/aptconformidade. Como audacitygosta especialmente de armazenar arquivos temporários /var, esse diretório sempre deve ser cuidado para que nunca fique sem espaço.
Syntaxerror 02/10