Cómo dejo de hacer ubuntu haciendo carpeta .Trash en cada dispositivo

8

Bueno, el título lo dice todo. Como no utilizo esta función para mí, quiero deshabilitar esta función cada vez que elimino se queda en la carpeta .Trash de un dispositivo, por ejemplo, Pendrive, y con el tiempo comienza a ocupar espacio en GB. ¿Cómo puedo deshabilitarlo?

OmiPenguin
fuente
Cada vez que "elimine" algo se envía a una carpeta Papelera, vacíe la papelera cada vez antes de quitar su dispositivo.
Uri Herrera
1
Estoy interesado en una solución que apague las papeleras de reciclaje para medios extraíbles ...
Hartmut P.
Otro escenario es cuando se comparten carpetas en una VM. Ubuntu 13.04 en una máquina virtual ve mi carpeta de host de Windows como un dispositivo y crea ".Trash-1000" en ella (la carpeta compartida es grabable para mi flujo de trabajo, por lo que hacerlo de solo lectura no es una solución). Solía ​​poder compartir una carpeta sin que apareciera en los dispositivos, pero no recuerdo cómo funcionaba.
Bleep Bloop

Respuestas:

8

Si elimina algo permanentemente, no creará una .Trashcarpeta y lo colocará allí. Para hacer esto en Nautilus (el navegador de archivos predeterminado en Ubuntu), simplemente mantenga presionada la tecla Mayús mientras presiona eliminar. Esto evitará la Papelera, que es similar a la Papelera de reciclaje en Windows y permite recuperarla.

También puede agregar un comando Eliminar con el botón derecho que omite la basura en Nautilus. Para hacer esto, abra Nautilus y seleccione Editar -> Preferencias. Luego haga clic en la pestaña Comportamiento y seleccione "Incluir un comando Eliminar que omita la Papelera".

Además, como mencionó Uri Herrera, puede vaciar la basura para eliminarla.

reverendj1
fuente
Al hacer "Vaciar papelera" se eliminaron los archivos dentro de la carpeta de la papelera, pero la carpeta de la Papelera todavía está allí. Esto es bastante tonto. Linux debería almacenar su propia carpeta de basura en su propia partición en lugar de almacenarla en la partición de Windows o en la partición de algún dispositivo externo.
Nav
Lo almacena en cualquier partición de la que se haya eliminado. ¿Por qué movería elementos eliminados de una unidad a otra para colocarlos en una papelera de reciclaje? Eso no tiene ningún sentido.
reverendj1
Hmm ... eso es verdad. Me di cuenta de que lo que realmente no me gustó fue que la carpeta Papelera permanece incluso después de que se borra la basura. Deje que la carpeta Papelera esté en cualquier unidad; pero cuando se borra la papelera, la carpeta debería desaparecer.
Nav
2

Yo también soy uno de los que ha sido molestado por este problema durante varios años ... insatisfecho con las propuestas existentes, recientemente me he tomado el tiempo para investigar una solución. Si puede vivir con el hecho de que lo siguiente describe cómo deshabilitar la basura de Gnome a nivel mundial (es decir, no solo para dispositivos extraíbles), entonces el tutorial vinculado puede ser para usted.

Comenzando con la premisa de que quiero que la Papelera desaparezca en todo el sistema, descubrí que, por el momento, la única solución real es crear una versión compilada personalizada de libgioGIO ) que se modifica para llamar a g_file_delete () cada vez que una aplicación llama a g_file_trash () .

Para todos los usuarios expertos en tecnología interesados ​​en esta solución: recientemente publiqué una guía paso a paso en GitHub :

Deshabilite globalmente la Papelera de GNOME en distribuciones basadas en Debian

Espero que esto sea de (alguna) ayuda para aquellos que odian la Basura con la misma pasión que yo ...

Michael Stumpfl
fuente