FSlint est un utilitaire complet multifonctions permettant de nettoyer vos stockages de fichiers.
L'interface graphique est en pyGTK.
FsLint n'est plus dans les dépôts d'Ubuntu LTS 20.04 car Python 2 est obsolète, mais vous pouvez l'installer manuellement :
...@...:~ $ mkdir -p ~/Téléchargements/fslint ...@...:~ $ cd ~/Téléchargements/fslint/ ...@...:~ $ wget http://archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi7_3.3-4_amd64.deb ...@...:~ $ wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygobject-2/python-gobject-2_2.28.6-14ubuntu1_amd64.deb ...@...:~ $ wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pycairo/python-cairo_1.16.2-2ubuntu2_amd64.deb ...@...:~ $ wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-5.1ubuntu2_amd64.deb ...@...:~ $ wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-glade2_2.24.0-5.1ubuntu2_amd64.deb ...@...:~ $ wget http://archive.ubuntu.com/ubuntu/pool/universe/f/fslint/fslint_2.44-2_all.deb ...@...:~ $ sudo apt install ./*.deb
Lancez l'application avec la commande suivante :
$ fslint-gui
Par défaut la recherche est effectuée dans le home. Les chemins de dossiers à analyser peuvent être modifiés via les boutons Ajouter et Enlever.
Résumé des fonctionnalités :
; Nettoyage
; Lien morts
; Correction des extensions
; Suppression des dossiers vides.
; Correction des noms avec plusieurs espaces de suite.
; Renommage des fichiers utilisant des caractères incorrects (lettres non permises pour le nommages de fichiers comme /)
; Stripping des binaires non strippés (suppression des données inutiles de débug des binaires, le stripping est déjà fait par défaut sur Ubuntu et Debian
; Suppression de paquets (à éviter
Après la recherche, FSlint classe les fichiers par ordre de place perdue par la duplication non nécessaire des données. Les fichiers les plus volumineux seront donc placés en tête de liste.
Par défaut la recherche est effectuée dans le home.
Les chemins de dossiers à analyser peuvent être modifiés via les boutons Ajouter et Enlever.
; Paquets installés
; Mauvais noms
; Nommer les conflits
; Fichiers temporaires
; Mauvais liens symboliques
; Répertoires vides
==== Paramètres avancés ====
L'onglet paramètres avancés de recherche permet de spécifier des répertoires à exclure ou des options complémentaires pour la recherche (via des paramètres de la commande find).
Par défaut, seule l'interface graphique est utilisable.
Les fonctions en lignes de commande sont disponibles dans le dossier /usr/share/fslint/fslint/ qui doit être sur le PATH pour une utilisation en ligne de commande.
Pour supprimer cette application, il suffit de supprimer son paquet.