
Tengo una unidad separada montada en /srv
. Si creo una /srv/.Trash
carpeta, los archivos en esa unidad se mueven correctamente a la papelera /srv/.Trash/1000
al pasar a la papelera. Si no tengo una /srv/.Trash
carpeta, puedo crear una /srv/.Trash-1000
carpeta que también funcione como se esperaba. Dado que el sistema quiere almacenar basura en la misma partición de donde vino, ¿cómo puedo crear varios botes de basura para poder vaciar la basura de una unidad que no es raíz o está montada en casa? ¿Algunas ideas? He visto varias preguntas relacionadas comoesteyestepero no puedo encontrar nada que aborde este caso de uso. No quiero que los archivos se muevan a una unidad diferente solo para tirarlos a la papelera, solo me gustaría poder administrar fácilmente la papelera en esta unidad separada.
Editar: lo intenté¿Es posible tener 2 lanzadores unity?lo que parecía plantear la posibilidad de usar Avant Window Navigator para crear un segundo bote de basura, posiblemente configurable mediante una clave gconf como se menciona en la publicación 5aquí.Desafortunadamente, aunque parece que AWN está nuevamente en desarrollo, parece que no hay nada disponible para mi instalación actual 14.04.
Respuesta1
Solución alterna- Cree un acceso directo en Nautilus a la carpeta Papelera en la unidad deseada en una nueva pestaña como se ve a continuación y elimine manualmente los archivos y la información de las carpetas. Sinceramente espero que a alguien se le ocurra una solución mejor, aunque aunque es una solución funcional, no es ideal.
Una mejor alternativaes utilizar elpaquete basura-clital como se describeaquíque se puede instalar sudo apt-get install trash-cli
y vacía toda la papelera de un usuario con el comandotrash-empty
Esto podría disfrazarse con campanas y silbatos como se describe en esterespuesta
Respuesta2
Parece que la causa principal de este problema fue el montaje en una ruta de montaje interna del sistema, lo que resultó en carpetas de Papelera que no tenían el bit adhesivo configurado. Una solución simple es emitir el comando chmod -t /mount/point/.TrashFolder
ajustando la ruta y el nombre de la carpeta para que coincidan con sus circunstancias.