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.