Pourquoi ce logiciel

Le système de package rpm est très bien (surtout comparé aux tar.gz d'Unix), mais il arrive souvent qu'en voulant installer le logiciel toto, on doive installer aussi le package libtutu. Très bien, mais quand on supprime le package toto, on oublie souvent libtutu, et l'espace disque diminue ...

Autre cas de figure, lors de montée de version : les logiciels de mise à jour semblent "oublier" régulièrement des packages (c'est facile à vérifier avec la commande rpm -qa --last)

Il y a une solution très simple pour savoir si un package est inutilisé : rpm -e --test package, mais puisque je travaille aussi sur Debian, je me suis aperçu qu'ils avaient un outil très utile nommé deborphan, qui permet de lister les packages dont aucun autre ne dépends : les packages orphelins.

Il y a déjà eu quelques projets sur rpmorphan, mais aucun n'a dépassé la version béta, ni n'a survécu. Le but de ce projet est de faire un clone de deborphan, disponible de façon pérenne sur un serveur connu.


retour à la page principale