Ubuntu

Comment vider automatiquement la corbeille dans Ubuntu 20.04

Comment vider automatiquement la corbeille dans Ubuntu 20.04
Lorsque vous supprimez un fichier sous Linux, il n'est pas immédiatement supprimé du système. Au lieu de cela, il est déplacé vers la corbeille au cas où vous auriez besoin de le restaurer. La corbeille est le premier endroit où vous recherchez les fichiers supprimés accidentellement. Parce que le fichier n'est pas supprimé du système, il continue à prendre de l'espace sur le système et à la fin, peut remplir un grand espace de stockage. Bien que nous puissions vider la corbeille manuellement pour éviter de gaspiller de l'espace système, nous oublions souvent de faire une tâche aussi simple. Heureusement, Linux OS propose un utilitaire appelé « Autotrash » qui peut supprimer automatiquement les données de la corbeille en fonction des options que vous spécifiez.

Dans cet article, nous expliquerons comment installer l'utilitaire Autotrash pour vider automatiquement la corbeille dans Ubuntu. De cette façon, vous pouvez vous débarrasser des fichiers anciens et inutiles et faire de la place pour les fichiers importants.

Noter: Les commandes décrites ici ont été testées sur Ubuntu 20.04 LTS (Fosse Focale). Vous devez être utilisateur root ou disposer des privilèges sudo pour installer Autotrash sur votre système Linux.

Installation de la corbeille automatique

L'utilitaire Autotrash n'est pas installé par défaut dans le système d'exploitation Ubuntu. Cependant, il est disponible sous forme de package snap qui peut être facilement installé à l'aide du snapd.

Étape 1 : Installez Snapd

Tout d'abord, installez snapd sur votre système. Exécutez la commande ci-dessous pour le faire :

$ sudo apt installer snapd

Entrez le mot de passe sudo, après quoi l'installation de snapd sera lancée sur votre système. Une fois snapd installé, vous pouvez l'utiliser pour installer Autotrash snap.

Étape 2 : Installer la corbeille automatique

Exécutez la commande ci-dessous dans Terminal pour installer l'utilitaire Autotrash sur votre système :

$ sudo snap install autotrash-unofficial

Une fois l'Autotrash installé, vous verrez la sortie ci-dessous :

Étape 3 : Créez un alias pour la corbeille automatique

Après l'installation d'Autotrash via snap, vous devrez exécuter chaque commande en tapant le nom complet du snap qui est autotrash-non officiel. Vous pouvez simplement utiliser corbeille automatique au lieu du nom du snap complet autotrash-non officiel en créant un alias comme suit :

$ sudo snap alias autotrash-autotrash non officiel

L'alias prendra en charge l'appel du autotrash-non officiel comme on vient de corbeille automatique.

Noter: Si vous souhaitez supprimer l'alias, exécutez la commande ci-dessous :

$ sudo snap unalias autotrash

Pour vérifier si l'Autotrash a été installé avec succès et pour afficher sa version, exécutez la commande ci-dessous dans Terminal :

$ corbeille automatique -V

Utilisation de la corbeille automatique pour vider automatiquement la corbeille dans Ubuntu

La corbeille automatique vous permet de vider automatiquement la corbeille en fonction de certaines options que vous devez spécifier. Il peut supprimer automatiquement les fichiers en fonction de l'âge, de la taille et de l'espace libre sur l'emplacement de la corbeille.

Suppression automatique des fichiers de plus de x nombre de jours

Il s'agit de la fonctionnalité Autotrash la plus couramment utilisée. La syntaxe de commande suivante peut être utilisée pour supprimer automatiquement les fichiers qui existent dans la corbeille pendant plus de x jours :

$ autotrash -d [nombre de jours]

Cela supprimera automatiquement les fichiers qui ont été dans la corbeille au cours de la période que vous avez spécifiée. Par exemple, la commande ci-dessous supprimera les fichiers qui sont dans la corbeille depuis plus de 45 jours :

$ corbeille automatique -d 45

Si vous souhaitez restaurer un fichier supprimé, vous pouvez le faire dans les 45 jours.

Suppression automatique des fichiers en fonction de l'espace libre restant

À l'aide de l'utilitaire Autotrash, vous pouvez vous assurer qu'une quantité spécifique d'espace disque est libre dans l'emplacement de la corbeille. Voici la syntaxe de la commande :

$ autotrash --min-free [espace libre en Mo]

Par exemple, la commande ci-dessous s'assurera qu'il y a un minimum de 512 Mo d'espace libre :

$ autotrash --min-free 512

Suppression automatique du nombre M de mégaoctets

En utilisant l'option Autotrash -delete, vous pouvez lui permettre de supprimer automatiquement au moins M mégaoctets, en supprimant d'abord les éléments les plus anciens dans la corbeille. Voici la syntaxe de la commande :

$ autotrash --delete [taille des données en mégaoctets]

Cette option supprime les entrées dans la corbeille, pas les fichiers individuels. Pour l'expliquer, considérons que vous avez un ancien répertoire dans la corbeille de 1 Go. Si vous demandez à Autotrash de supprimer 512 Mo (M = 512), il supprimera 1 Go.

$ autotrash --delete 512

Désinstallation de la corbeille automatique

Si vous n'avez plus besoin d'Autotrash sur votre système, vous pouvez facilement le supprimer à l'aide de la commande suivante dans Terminal :

$ sudo snap supprimer autotrash-unofficial

Entrez le mot de passe pour sudo, après quoi Autotrash sera supprimé de votre système.

Dans cet article, nous avons expliqué comment installer Autotrash sur le système Ubuntu. Maintenant, la corbeille automatique supprimera automatiquement les fichiers résidant dans la corbeille en fonction des conditions que vous avez spécifiées.

Comment télécharger et jouer à Civilization VI de Sid Meier sur Linux
Présentation du jeu Civilization 6 est une version moderne du concept classique introduit dans la série de jeux Age of Empires. L'idée était assez sim...
Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...