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-centercom 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.