J'ai découvert Fslint par hasard alors que je cherchais un outil pour partir à la chasse aux doublons, et il se trouve qu'il est disponible (en français!) dans le dépôt Puppy Precise (version 2.42-2) via le Gestionnaire de Paquets, et sans doute aussi dans les autres dépôts. Il nécessite par ailleurs l'installation du paquet python-glade2_2.24.0-3, également disponible dans le dépôt ainsi que celle du paquet de développement devx.
FSlint est un utilitaire complet multifonctions permettant de nettoyer vos stockages de fichiers. Il s'agit d'une interface graphique écrite en pyGTK.
Résumé des fonctionnalités:
- - Déduplication: la data déduplication est le fait de détecter les fichiers en double et de les lier entre eux au lieu de doubler la place utilisée par ceux-ci.
- Nettoyage: permet de supprimer les fichiers temporaires.
- Lien morts: permet de détecter et, si l'on veut, supprimer les liens morts.
- Correction des extensions : détecter et corriger les extensions qui ne correspondent pas au type réel.
- 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 : sauf s'il y a une bonne raison, évitez d'y toucher)
- Suppression de paquets (à éviter: ne fait pas toujours ce qu'il faut)
( Source)
Étonnant que ce programme archi utile ne fasse pas partie de la panoplie obligée de Puppy...
[EDIT]: je m'aperçois après coup qu'il en est déjà question ici et qu'il est proposé une version plus récente (2.44) que celle du dépôt.
Cordialement.