Come disattivare la spazzatura?


17

Non credo nel Cestino e quando elimino qualcosa voglio che sia sparito per sempre, come disattivare il Cestino?

PS Quando elimino i file dalla console, vanno anche nel Cestino?


È davvero facile chiudere in Raspbian - una semplice preferenza. Ma in Ubuntu lo hanno mantenuto per molto tempo. Nessuno ha mai spiegato il perché. In ogni caso, 6 anni dopo che questa domanda è stata posta, è ora luglio 2017 e in Ubuntu 16.04 LTS, questo è il meglio che puoi fare: prima vai su Apparenze e impostalo in modo che il menu venga visualizzato nel titolo della finestra, quindi vai al File Manager e seleziona Home / Premi Alt-E quindi scegli Preferenze e c'è un'opzione lì per attivare un'opzione Elimina sotto Sposta nel cestino nel menu contestuale di file o directory.
SDsolar,

Risposte:


8

È possibile aggiungere un'azione di eliminazione come descritto in Come eliminare i file ignorando il cestino . I file eliminati dalla console vengono immediatamente rimossi, ma in alcune circostanze possono comunque essere recuperati, se si desidera eliminare in modo sicuro i file utilizzare il comando "wipe".


1
Non voglio solo pensare a svuotare la spazzatura, grazie.
UAdapter

1
Non esiste alcuna opzione per disabilitare completamente il cestino, consultare bug bugs.launchpad.net/nautilus/+bug/118988 , quello che puoi fare è abilitare l'opzione di eliminazione dei file e rimappare il tasto DEL per invocarlo. In pratica questo disabiliterà il cestino dal file manager.
João Pinto,

Non ti libererai della spazzatura da Unity Laucnher
Kyle Clarke,

@KyleClarke Right. Al momento non è possibile rimuovere Cestino dal programma di avvio di Unity , poiché questo è in base alla progettazione e richiederebbe la modifica del codice sorgente di Unity e la ricompilazione.
Christopher Kyle Horton,

10

Puoi usare Shift+ Deleteinvece di Deleteeliminare i file per sempre, ma non dimenticare; Se elimini il file per sempre, non puoi recuperarlo facilmente.


4

Hmmm.

Places->Home Folder->Edit->Preferences->Behavior->Include a Delete command [...]

Sì, le eliminazioni della console non hanno un'azione di "riciclo": sono sparite.


2

Sul mio lettore mp3 ho aggiunto un file chiamato .Trash-1000(non una directory), che si mette in mezzo.

Colpisco Deletee mi viene richiesto: non riesco a spostare il file nella spazzatura, vuoi cancellarlo immediatamente? con l'azione predefinita Delete.

Abbastanza buono per le mie esigenze.


Mi salvi la giornata! Questo non rimuove la funzionalità Cestino. Basta creare un file .Trash-1000 per disabilitare Cestino.
metadings

Inoltre, in ~ / .local / share fai simili: rm -rf Cestino, quindi echo "nyah"> Cestino
SDsolar

1

Anch'io sono uno di quelli che sono stati infastiditi da questo problema per diversi anni ... insoddisfatto delle proposte esistenti, di recente mi sono preso il tempo di investigare una soluzione da solo.

Partendo dal presupposto che voglio che il Cestino sparisca a livello di sistema, ho scoperto che, per ora, l'unica vera soluzione è creare una versione compilata su misura di libgioGIO ) che viene modificata chiamare g_file_delete () ogni volta che un'applicazione chiama g_file_trash () .

Per tutti gli utenti esperti di tecnologia interessati a questa soluzione: di recente ho pubblicato una guida dettagliata su GitHub :

Disabilita globalmente il Cestino di GNOME nelle distribuzioni basate su Debian

Spero che questo sia di (un po ') d'aiuto per coloro che odiano il Cestino con la stessa passione di me ...


0

È possibile impostare il bit immutabile.

Per fare ciò, prima svuota il cestino:

rm -rf ~/.local/share/Trash/*

E poi:

sudo chattr +i ~/.local/share/Trash/

Successivamente, quando elimini o sposti qualcosa nel cestino, visualizzerai il seguente messaggio:

Cannot move to trash, delete it immediately?

EDIT: risultati effettivi di seguito

chattr: Inappropriate ioctl for device while reading flags on /home/sg1/.local/share/Trash/

oppure rimuovi semplicemente quella directory e
fai
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.