Tengo mis archivos en una partición separada que no está montada /home
, sino que solo está vinculada a ella. ¿Cómo me las arreglo para poder usar la basura gnome en esos archivos?
Por ejemplo:
partición 2: montado /data
, con una carpeta/data/myname
partición 1: montado en /
, con su propio /home
y /home/myname
, dentro de él /home/myname/Desktop
y /home/myname/Documents
enlace a /data/myname/Desktop
y /data/myname/Document
respectivamente. Supongamos que tengo un archivo /data/myname/Document/example.txt
.
Cuando uso nautilus e intento eliminar /home/myname/Document/example.txt
, Nautilus dice que no puede usar la papelera. Me tomó un tiempo descubrir que es porque example.txt
está en un sistema de archivos diferente. No sé, ¿se puede definir otro directorio de basura en esa partición para que gnome pueda usarlo?
Podría tener la partición 2 montada como /home
con resultados casi similares, lo hice durante mucho tiempo, pero cada vez que cambio la instalación de Linux / Ubuntu, muchos archivos de configuración en mi hogar se rompen. Pero en resumen, este nuevo esquema no me permite usar basura gnome ahora.
fuente
cd <mount-point-of-new-partition> && sudo chown root.root .Trash && sudo chmod ug-s .Trash && sudo chmod 1777 .Trash
Cuando elimina un archivo en un dispositivo de almacenamiento extraíble, GNOME crea automáticamente una carpeta de basura en la raíz del dispositivo. Si su ID de usuario es 1000, creará un archivo llamado /data/.Trash-1000. Cuando va al lugar de la Papelera en Nautilus, ve una amalgama de todas las carpetas de basura para su usuario en todos los sistemas de archivos que están conectados.
Parece que este es un problema de permisos. GNOME está tratando de crear la carpeta de basura en la raíz del dispositivo, pero quizás su usuario solo tenga acceso a archivos individuales debajo de la raíz. La forma más fácil de hacerlo es hacer que la cosa sea más accesible. En una terminal, intente
sudo chmod 777 /data
hacer que la raíz de su unidad de datos sea editable para cualquier usuario. Alternativamente, puede hacerlosudo chown yourname /data
por un efecto similar.fuente