GNU/Linux >> Tutoriels Linux >  >> Linux

Que fait .cache ? Il consomme un énorme espace disque

C'est une très vieille question, mais je suppose qu'une réponse plus descriptive devrait aller ici.

À partir de la spécification :

$XDG_CACHE_HOME définit le répertoire de base par rapport auquel les fichiers de données non essentiels spécifiques à l'utilisateur doivent être stockés. Si $XDG_CACHE_HOME n'est pas défini ou vide, une valeur par défaut égale à $HOME/.cache doit être utilisé.

Ainsi, à moins que certains logiciels en cours d'exécution n'utilisent activement ce répertoire (par exemple, la plupart des navigateurs stockent leur cache et certains logiciels stockent également des vignettes vidéo/image ici), il est généralement prudent de le supprimer. Avant de le faire, vous voudrez peut-être vérifier son contenu; les noms des sous-répertoires vous indiqueront quels programmes y stockent leurs données.


Dans mon .cache dossier, dans Kubuntu, il y a des fichiers de Chromium (navigateur Internet), VLC (lecteur multimédia) et des fichiers de apt (mises à jour du paquet).

Je viens de les supprimer et j'ai essayé d'utiliser Chromium, VLC et apt-get . Ils "semblent" tous fonctionner.

P.S. C'est loin d'être une bonne réponse, une bonne réponse devrait expliquer pourquoi il y a un dossier .cache par défaut et quand et comment il doit être supprimé.

P.P.S. Si vous envisagez simplement de le supprimer, assurez-vous de vérifier quels programmes l'utilisent et redémarrez-les.


Linux
  1. Combien d'espace disque libre dois-je avoir sur mon serveur ?

  2. Que signifie "-" (double tiret) ?

  3. Qu'est-ce que c'est ?

  4. Que fait Exec 3 ?

  5. Que retourne malloc(0) ?

Comment vérifier l'espace disque sous Linux

Qu'est-ce que Echo $ ? Faire??

Comment déterminer ce qui utilise le plus d'espace disque sur un serveur Linux ?

Que dois-je choisir :GTK+ ou Qt ?

Comment obtenir les meilleurs sous-dossiers immédiats du dossier '/' consommant un espace disque énorme sous Linux

Qu'est-ce que echo $ ? fais?