Urpme, qui fait partie de la suite d'outils généralement appelé
urpmi de gestion de rpm de Mandriva se dote actuellement d'une nouvelle fonctionnalité, très attendue des amateurs d'
Aptitude sous
Debian : la désinstallation des packages orphelins.
Imaginons que vous installiez Gnome pour tester et que vous décidiez de le désinstaller pour rester sous KDE qui est tout de même nettement plus utilisable. La désinstallation de toutes les dépendances n'est pas quelque chose d'aisée avec les outils actuels et laisse donc de nombreux rpms inutilisés sur le système. Viens donc la nouvelle option de urpme :
"urpme -auto-orphans" qui va vous proposer une désinstallation vraiment propre.
Comment ça marche ?Vous installez un package :
urpmi toto ; cette commande vous installera toto, ainsi que ses dépendances, comme libtoto par exemple. Urpmi va aussi automatiquement rajouter une ligne dans /var/lib/urpmi/installed-through-deps.list contenant une référence à libtoto.
Si vous lancez
urpme -auto-orphans, urpme va lire ce fichier et voir que toto est encore installé. libtoto ne sera donc pas proposé pour désinstallation.
Désinstallons maintenant toto :
urpme toto -auto-orphans. Urpme détecte que libtoto ne sera plus utilisé et donc propose de l'effacer.
Cette fonctionnalité est disponible directement sur la version de développement de Mandriva, et sera donc aussi incluse sur Mandriva 2009.
Sympa, non ?
Ubuntu : le pire jeu que j'ai acheté