web-dev-qa-db-fra.com

Pourquoi Ubuntu Tweak ne supprime-t-il pas mon cache de vignettes?

Dans Ubuntu Tweak 0.8.7 qui est installé sur mon Ubuntu 14.04 LTS exécutant l'unité, je n'ai pas pu supprimer un fichier particulier appelé "échec" dans le cache de vignettes. J'essaie en fait de supprimer ce fichier avec la fonctionnalité 'Janitor' qui est disponible avec Ubuntu Tweak. Chaque fois que j'essaie de supprimer ce fichier, Ubuntu Tweak plante (c'est-à-dire se ferme). Pourquoi cela se produit-il et comment le supprimer? Soit dit en passant, je pourrais supprimer tous les autres fichiers de cache de miniatures et également tout autre type de cache, sauf ce fichier "d'échec". Voici une capture d'écran: -

enter image description here

1
VenkiPhy6

Le ~/.cache/thumbnails/fail le répertoire appartient en quelque sorte à root alors que vous (votre utilisateur) auriez dû être le propriétaire. Ubuntu Tweak s'est écrasé parce qu'il essayait de supprimer un fichier/dossier auquel il n'est pas autorisé et cela n'a probablement pas été traité dedans (peut être un bogue, envisagez le dépôt s'il n'est pas déjà déposé contre buntu-Tweak ).

Modifiez d'abord la propriété du dossier en ouvrant un terminal à l'aide de Alt+F2 et en tapant "terminal" puis dans l'application ouverte, tapez ce qui suit:

Sudo chown $USER:$USER ~/.cache/thumbnails/fail -R

puis rouvrez ubuntu Tweak et essayez à nouveau de vider le cache.

Voici le premier $USER vous représente en tant qu'utilisateur (est une variable d'environnement définie au démarrage et représente l'utilisateur connecté) et la seconde représente votre groupe (le nom de votre groupe est identique à votre nom d'utilisateur, vous pouvez donc réutiliser la variable).

Reportez-vous à man chown pour en savoir plus.

4
jobin