Perché ~ / .local / share / Trash utilizza ancora molto spazio anche dopo aver svuotato il Cestino? [chiuso]


16

Elimina i file tramite Nautilus. Quindi svuoto il cestino. Mostra come vuoto. Tuttavia, ~ / .local / share / Trash contiene 1,5 G di roba. Ho un piccolo SSD e quindi questo è molto fastidioso. Ecco cosa mostra ~ / .local / share / Trash ora.

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    .

Perché questi file non vengono rimossi? Saranno epurati più tardi, forse da cron?

modifiche:

  • Sto già usando un'immagine 12.10 completamente aggiornata
  • Questi file erano in ~ / Download, sul mio disco SSD, non erano su un altro dispositivo.

Le autorizzazioni sembrano soddisfacenti. E questa mattina ho altri 4 file qui che non sono mai stati cancellati quando ho svuotato il Cestino:

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

Quindi ecco un aggiornamento. La scorsa settimana ho rm -rf'd .local / share / Trash. Non è tornato fino a quando non ho riavviato un paio di giorni dopo. Da allora, è stato ben educato. Quindi penso che questo significhi che questo è un bug piuttosto che una domanda utile. Invierò un bug se succede di nuovo perché dovrei essere in grado di fidarmi che la spazzatura stia facendo quello che dovrebbe fare. Ecco come appare ora:

mfisch@caprica:~/.local/share/Trash$ du .
4   ./expunged
4   ./files
4   ./info
16  .

OP ha segnalato che si tratta di un bug e ha richiesto la chiusura.
Fossfreedom

2
Qualcuno potrebbe fornire un link a questo bug?

//, Dov'è il bug? È in Launchpad?
Nathan Basanese,

Risposte:


0

Hai abilitato TRIM sul tuo SSD, in caso contrario sarebbe una buona idea farlo. TRIM migliora la compatibilità del tuo computer con il sistema operativo Linux e aumenta anche la durata dell'SSD.

Ecco come lo fai.


Lo eseguo ogni poche settimane, ma ciò non risolverà il fatto che Trash non funziona.
Mfisch,

0

"Cestino" è in qualche modo sovrapposto a Linux perché i nostri file system non funzionano come NTFS che la gente si aspetta da Windows. Personalmente, penso che la migliore pratica sia quella di evitare l'uso di un cestino della spazzatura e che le cose siano o finite lì o fino in fondo.

Nella tua situazione, se volessi continuare a usarlo, farei uno script bash sul mio desktop con l'effetto di:

rm -rf "path to trash folder"

ed eseguirlo dopo che ho "svuotato" la spazzatura.


In altre parole, non funziona e non funzionerà mai. Non ho idea del perché sia ​​stato aggiunto.
mfisch,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.