Saya memiliki file saya di partisi terpisah yang tidak di-mount ke /home
, tetapi hanya terhubung dengannya. Bagaimana cara saya bisa menggunakan gnome trash di file-file itu?
Sebagai contoh:
partion 2: dipasang /data
, dengan folder/data/myname
partion 1: dipasang pada /
, dengan sendiri /home
dan /home/myname
, di dalamnya /home/myname/Desktop
dan /home/myname/Documents
tautan ke /data/myname/Desktop
dan /data/myname/Document
masing - masing. Misalkan saya punya file /data/myname/Document/example.txt
.
Ketika saya menggunakan nautilus, dan mencoba menghapus /home/myname/Document/example.txt
, Nautilus mengatakan itu tidak dapat menggunakan tempat sampah. Butuh beberapa saat untuk mencari tahu itu karena example.txt
ada dalam sistem file yang berbeda. Saya tidak tahu bisakah direktori tempat sampah lain didefinisikan di partisi itu sehingga gnome dapat menggunakannya?
Saya dapat memasang partion 2 /home
dengan hasil yang hampir simular - Saya melakukannya untuk waktu yang lama -, tetapi setiap kali saya mengubah instalasi Linux / Ubuntu, banyak file konfigurasi di rumah saya menjadi rusak. Namun secara ringkas skema baru ini tidak memungkinkan saya untuk menggunakan sampah gnome sekarang.
sumber
cd <mount-point-of-new-partition> && sudo chown root.root .Trash && sudo chmod ug-s .Trash && sudo chmod 1777 .Trash
Ketika Anda menghapus file pada perangkat penyimpanan yang dapat dilepas, GNOME secara otomatis membuat folder tempat sampah di root perangkat. Jika ID pengguna Anda adalah 1000, itu akan membuat file bernama / data /.Trash-1000. Saat Anda pergi ke tempat Sampah di Nautilus, Anda melihat penggabungan semua folder tempat sampah untuk pengguna Anda di semua sistem file yang terhubung.
Sepertinya ini adalah masalah izin. GNOME sedang mencoba membuat folder tempat sampah di root perangkat, tetapi mungkin pengguna Anda hanya memiliki akses ke file individual di bawah root. Cara termudah tentang ini adalah membuat benda itu lebih mudah diakses. Di terminal, cobalah
sudo chmod 777 /data
membuat root dari drive data Anda dapat diedit ke pengguna mana pun. Atau, Anda dapat melakukannyasudo chown yourname /data
untuk efek yang serupa.sumber