Pourquoi ~ / .local / share / Trash utilise-t-il toujours beaucoup d'espace même après avoir vidé la corbeille? [fermé]

16

Je supprime des fichiers via Nautilus. Je vide ensuite la corbeille. Il apparaît comme vide. Cependant, ~ / .local / share / Trash contient 1,5 G de contenu. J'ai un petit SSD et c'est donc très ennuyeux. Voici ce que montre ~ / .local / share / Trash maintenant.

mfisch@caprica:~/.local/share/Trash$ du -h .
4.0K    ./expunged
988M    ./files/binary-precise-armhf-tar-20130123-6.tar/casper
8.0K    ./files/binary-precise-armhf-tar-20130123-6.tar/.disk
12K ./files/binary-precise-armhf-tar-20130123-6.tar/install
988M    ./files/binary-precise-armhf-tar-20130123-6.tar
1.5G    ./files
24K ./info
1.5G    .

Pourquoi ces fichiers ne sont-ils pas supprimés? Seront-ils purgés plus tard, peut-être par cron?

Modifications:

  • J'utilise déjà une image 12.10 entièrement mise à jour
  • Ces fichiers étaient dans ~ / Téléchargements, sur mon lecteur SSD, ils n'étaient pas sur un autre appareil.

Les autorisations semblent bonnes. Et ce matin, j'ai 4 autres fichiers ici qui n'ont jamais été effacés lorsque j'ai vidé la corbeille:

ls -rl ~/.local/share/Trash
total 12
drwx------ 2 mfisch mfisch 4096 Jan 23 20:15 info
drwx------ 3 mfisch mfisch 4096 Jan 23 20:15 files
drwx------ 2 mfisch mfisch 4096 Jan 22 14:01 expunged

ls -rl ~/.local/share/Trash/files/
-rw-rw-r-- 1 mfisch mfisch 313935076 Jan 23 12:33 maguro.img
-rw-rw-r-- 1 mfisch mfisch   4679680 Jan 23 12:30 maguro-boot.img
-rw-rw-r-- 1 mfisch mfisch 179398453 Jan 23 12:35 grouper.img.gz
-rw-rw-r-- 1 mfisch mfisch   5244928 Jan 23 12:33 grouper-boot.img
drwxr-xr-x 5 mfisch mfisch      4096 Jan 23 16:05 binary-precise-armhf-tar-20130123-6.tar

Voici donc une mise à jour. J'ai rm -rf'd .local / share / Trash la semaine dernière. Elle n'est revenue que lorsque j'ai redémarré quelques jours plus tard. Depuis, il s'est bien comporté. Je pense donc que cela signifie que c'est un bug plutôt qu'une question utile. Je déposerai un bogue si cela se reproduit, car je devrais pouvoir avoir confiance que la corbeille fait ce qu'elle est censée faire. Voici à quoi cela ressemble maintenant:

mfisch@caprica:~/.local/share/Trash$ du .
4   ./expunged
4   ./files
4   ./info
16  .
mfisch
la source
OP a signalé qu'il s'agissait d'un bogue et a demandé la fermeture.
fossfreedom
2
Quelqu'un pourrait-il fournir un lien vers ce bug?
//, Où est le bug? Est-ce dans Launchpad?
Nathan Basanese

Réponses:

0

Avez-vous activé TRIM sur votre SSD, sinon ce serait une bonne idée de le faire. TRIM améliore la compatibilité de votre ordinateur avec le système d'exploitation Linux et augmente également la durée de vie du SSD.

Voici comment procéder.

ghost103429
la source
Je l'exécute toutes les quelques semaines, mais cela ne résoudra pas le problème de la corbeille.
mfisch
0

"Trash" est en quelque sorte superposé à Linux parce que nos systèmes de fichiers ne fonctionnent pas comme NTFS que les gens attendent de Windows. Personnellement, je pense que la meilleure pratique consiste à éviter d'utiliser un cache poubelle et les choses sont soit complètement là, soit complètement disparues.

Dans votre situation, si je voulais continuer à l'utiliser, je ferais un script bash sur mon bureau à l'effet de:

rm -rf "path to trash folder"

et l'exécuter après avoir "vidé" la poubelle.

user89599
la source
En d'autres termes, cela ne fonctionne pas et ne fonctionnera jamais. Je n'ai aucune idée alors pourquoi il a été ajouté.
mfisch