- - Cómo vaciar automáticamente la papelera en Linux

Cómo vaciar automáticamente la papelera en Linux

La función de papelera en muchas distribuciones de Linux esmuy parecido a la "Papelera de reciclaje" en Microsoft Windows, o la función del mismo nombre en macOS de Apple. Con él, los usuarios pueden enviar archivos y carpetas que no les gusta en la "papelera". Efectivamente, quitando las cosas del camino.

Principalmente, todos los entornos de escritorio Linux vienencon una papelera, y cuando haces clic en el botón "eliminar" en el teclado, los archivos van allí. Con el tiempo, los datos llenan la papelera y ocupan espacio, que puede ocupar el espacio de su disco duro. Lamentablemente, en Linux, la papelera tiene espacio finito por defecto. Peor aún, no está configurado para borrarlo automáticamente. Afortunadamente, con algunos trucos, puede vaciar automáticamente la basura en Linux con un poco de configuración.

Instalar Autotrash

Autotrash es una forma de no intervención que puede configurar fácilmentesu PC con Linux para vaciar la basura. Se puede configurar con un trabajo de Cron e incluso se puede usar para purgar las carpetas de basura de varios usuarios, en lugar de solo una.

Para configurar la aplicación Autotrash en su distribución de Linux, abra una ventana de terminal presionando el botón Ctrl + Alt + T o Ctrl + Shift + T en el teclado

Una vez que su sesión de terminal está abierta, siga las instrucciones de instalación que corresponden al sistema operativo Linux que está utilizando.

Ubuntu

La herramienta Autotrash se distribuye a los usuarios de Ubuntu en el repositorio central de software. Para instalarlo, use el Apto comando a continuación.

sudo apt install autotrash

Debian

Los usuarios de Debian pueden instalar la herramienta Autotrash a través de las principales fuentes de software de Debian. Para obtenerlo, ingrese el Apt-get comando a continuación.

sudo apt-get install autotrash

Arch Linux

En Arch Linux, la herramienta Autotrash no está disponible para los usuarios en los medios tradicionales. En cambio, aquellos que buscan hacerlo funcionar deben compilarlo manualmente a través de la página Github del proyecto.

Para comenzar el proceso de construcción, instale el paquete "Git" usando el Pacman gerente de empaquetación.

sudo pacman -S git

Con el paquete "Git" configurado en su PC Arch Linux, es hora de descargar el código fuente de Autotrash usando el comando git clone.

git clone https://github.com/bneijt/autotrash.git

Una vez que se haya descargado el código, use el discos compactos comando para mover la sesión de terminal desde la carpeta de inicio (~ /) al nuevo directorio "autotrash".

cd autotrash

Dentro del directorio "autotrash", es hora de instalar el programa. Para iniciar el script de instalación, ejecute:

sudo python setup.py install

Fedora

Fedora Linux ha tenido la herramienta Autotrash en sus repositorios de software durante bastante tiempo,. Para que funcione, inicie una sesión de terminal y use el DNF comando del administrador de paquetes a continuación.

sudo dnf install autotrash -y

OpenSUSE

¿Estás utilizando OpenSUSE Linux? ¿Quieres ejecutar la aplicación Autotrash? Por suerte para ti, la aplicación está disponible en OpenSUSE LEAP y Tumbleweed a través del repositorio de software OSS All.

Para instalarlo, asegúrese de tener habilitado "OSS All" en YaST. Luego, ingrese el comando Zypper en una ventana de terminal para que el programa funcione en su sistema.

sudo zypper install autotrash -y

Configurar Autotrash

Autotrash es una herramienta que puede ser manualconfigurado para vaciar la papelera en su PC con Linux. Sin embargo, fuera de la caja, solo instalar la herramienta no hace nada. En su lugar, debe configurar un script automático.

En la página GitHub del desarrollador, indica que la mejor manera de automatizar la aplicación Autotrash es con un trabajo Cron. Para configurar el trabajo, deberá poder acceder a Cron en su PC con Linux.

Nota: la mayoría de los sistemas operativos Linux vienen con la capacidad de usar Cron de inmediato. Si no puede usar la herramienta Cron, consulte nuestra publicación sobre cómo configurar y usar la herramienta Cron.

Para crear un nuevo trabajo, inicie una terminal e ingrese:

EDITOR=nano crontab -e

Pegue el siguiente código en el editor de texto Nano.

@daily /usr/bin/autotrash -d 30

Guarde las ediciones en su nuevo trabajo de Cron presionando Ctrl + O. Luego, salga presionando Ctrl + X.

Suponiendo que Crontab esté configurado correctamente, su basura debería vaciarse automáticamente.

Papelera vacía para todos los usuarios

Si desea vaciar automáticamente la papelera en Linux para todos los usuarios, en lugar de solo un usuario, es posible. Para hacerlo, deberás crear un trabajo Cron.

Primero, abra Crontab en la terminal.

EDITOR=nano crontab -e

Elimine cualquier texto en la Crontab y asegúrese de que esté en blanco. Luego, pegue esta línea de código en el editor.

@daily /usr/bin/autotrash -td 30

Guarde el trabajo presionando Ctrl + O en el teclado Luego, salga del editor utilizando el Ctrl + X combinación de teclado

Suponiendo que el código se configuró correctamente en el trabajo de Cron, Autotrash vaciará automáticamente la basura en su PC con Linux para cada usuario.

Comentarios