Propósito do diretório '~ / .cache' e quando é seguro excluir? [duplicado]

2

Qual é o objetivo do diretório ~/.cache de todos os usuários?

Em que circunstâncias pode ser excluído, quando se deve ter cuidado com o seu conteúdo?

    
por Byte Commander 03.10.2015 / 18:16

1 resposta

1

Esta não é de forma alguma uma resposta definitiva.

De acordo com a Especificação de diretório base do XDG , $XDG_CACHE_HOME , cujo padrão é $HOME/.cache detém

  

[...] dados não essenciais (em cache) específicos do usuário [...]

No entanto, não é especificado o que constitui "dados não essenciais". Além disso, um aplicativo pode não ser reproduzido pelas regras do freedesktop e colocar o que quiser em .cache .

Navegando pela minha pasta de cache, eu acho coisas como

  • Caches do navegador. Seguro o suficiente para excluir.
  • Miniaturas Será recriado se excluído.
  • %código%. Não tinha certeza disso. Contém um arquivo software-center com sua - bem - história do apt. Moveu-o para fora do caminho e foi recriado no próximo início do Ubuntu Software Center.
  • Eu acho que o Atualizador de Software armazena listas de pacotes apthistory.p . Será baixado novamente se excluído.
  • cache de ícones. Como os polegares, também será recriado.
  • %código%. Contém arquivos binários; O compiz parece armazenar em cache sua configuração no formato otimizado de apt-file .
  • %código%. Este diretório não pertence a compizconfig-1 , mas sim a root. O meu contém um único arquivo de texto não plano ~/.config/compizconfig-1 . Desde que você não pode excluí-lo de qualquer maneira sem sudoing ... Não há problema.
  • E mais alguns diretórios que não considero críticos.

Em resumo, acredito que é perfeitamente seguro esvaziar a pasta de cache. Na verdade, faço isso de tempos em tempos e nunca experimentei um comportamento defeituoso depois.

No entanto, isso não é uma garantia, apenas meus dois centavos e um palpite (um pouco) educado.

    
por Nephente 03.10.2015 / 19:00