Bagaimana saya menghentikan ubuntu membuat folder .Rash di setiap perangkat

8

Judul baik mengatakan semua. Karena tidak ada penggunaan fitur ini untuk saya, saya ingin menonaktifkan fitur ini setiap kali saya menghapusnya, ia tetap berada di folder .Trash perangkat misalnya Flashdisk dan seiring waktu mulai mengambil ruang dalam GB. Bagaimana saya bisa menonaktifkannya.

OmiPenguin
sumber
Setiap kali Anda "menghapus" sesuatu dikirim ke folder Tempat Sampah, kosongkan tempat sampah setiap kali sebelum mengeluarkan perangkat Anda.
Uri Herrera
1
Saya tertarik dengan solusi yang mematikan sampah daur ulang untuk media yang bisa dilepas sama sekali ...
Hartmut P.
Skenario lain adalah ketika berbagi folder di VM. Ubuntu 13,04 dalam VM melihat folder host Windows saya sebagai perangkat dan menciptakan ".Trash-1000" di dalamnya (folder bersama dapat ditulisi untuk alur kerja saya, jadi membuatnya hanya membaca bukan solusi). Saya dulu bisa berbagi folder tanpa itu muncul di perangkat, tetapi tidak ingat bagaimana ini bekerja.
Bleep Bloop

Jawaban:

8

Jika Anda menghapus sesuatu secara permanen, itu tidak akan membuat .Trashfolder dan meletakkannya di sana. Untuk melakukan ini di Nautilus (browser file default di Ubuntu), cukup tahan tombol Shift sambil menekan delete. Ini akan mem-bypass Trash, yang mirip dengan Recycling Bin di Windows dan memungkinkan undeleting.

Anda juga dapat menambahkan perintah Hapus klik kanan yang memintas sampah di Nautilus. Untuk melakukan ini, buka Nautilus dan pilih Edit -> Preferences. Kemudian klik tab Perilaku, dan pilih "Sertakan perintah Hapus yang melewati Sampah".

Juga, seperti yang disebutkan Uri Herrera, Anda dapat mengosongkan tempat sampah untuk menghapusnya.

reverendj1
sumber
Melakukan "Empty Trash" menghapus file di dalam folder trash, tetapi folder Trash masih ada. Ini agak bodoh. Linux harus menyimpan folder tempat sampahnya sendiri di partisi sendiri daripada menyimpannya di partisi windows atau di beberapa partisi perangkat eksternal.
Nav
Ini menyimpannya di partisi apa pun itu dihapus. Mengapa Anda memindahkan item yang dihapus dari satu drive ke drive lain untuk meletakkannya di keranjang sampah? Itu tidak masuk akal.
reverendj1
Hmm ... itu benar. Saya menyadari bahwa yang sebenarnya tidak saya sukai adalah folder Sampah tetap ada bahkan setelah sampah dibersihkan. Jadi biarkan folder Trash berada di drive apa pun; tetapi ketika sampah dibersihkan, folder tersebut harus menghilang.
Nav
2

Saya juga salah satu dari mereka yang telah disadap oleh masalah ini selama beberapa tahun ... tidak puas dengan proposal yang ada, saya baru-baru ini meluangkan waktu untuk menyelidiki solusi sendiri. Jika Anda dapat hidup dengan fakta bahwa yang berikut ini menjelaskan cara menonaktifkan sampah Gnome secara global (yaitu tidak hanya untuk perangkat yang dapat dilepas), maka tutorial yang ditautkan mungkin tepat untuk Anda.

Dimulai dengan premis bahwa saya ingin Sampah hilang di seluruh sistem, saya telah menemukan bahwa - untuk saat ini - satu-satunya solusi nyata adalah membuat versi libgioGIO ) yang dikompilasi khusus yang dimodifikasi. untuk memanggil g_file_delete () setiap kali aplikasi memanggil g_file_trash () .

Untuk semua pengguna yang mengerti teknologi yang tertarik dengan solusi ini: Saya baru saja memposting panduan langkah demi langkah di GitHub :

Nonaktifkan Sampah GNOME secara global di distribusi berbasis Debian

Saya harap ini adalah (sebagian) bantuan bagi mereka yang membenci Sampah dengan hasrat yang sama seperti saya ...

Michael Stumpfl
sumber