D'expérience (taper rpm -qa --last
) on s'aperçoit que les
scripts de mise à jour "oublient" souvent de supprimer des packages.
Dans ce cas, on peut utiliser la date de mise à jour comme critère de filtre, avec une commande du type :
rpmorphan --all --install-time +x
, (lister les packages orphelins installés il y a au moins x jours) ,
x étant le nombre de jours vous séparant de la montée de niveau. de niveau.
On installe souvent un grand nombre de packages (présélectionnés par le distributeur), mais on n'en utilise qu'une partie. On peut vouloir supprimer les autres pour :
Dans ce cas, on peut utiliser la date d'accès comme critère de filtre, avec une commande du type : rpmorphan
--all --access-time 15
(packages sans dépendances inutilisés depuis au moins 15 jours)
Pour la veille technologique, par exemple, il arrive de tester des logiciels. A l'installation, pas de
problème : urpmi, yum, apt, vont installer toutes les dépendances nécessaires. Par contre, à la désinstallation, rien
d'automatique, on risque donc d'oublier quelques packages.
Dans ce cas, on peut utiliser la date de mise à jour comme critère de filtre, avec une commande du type :
rpmorphan --all --install-time -x
, x étant le nombre de jours vous séparant de l'installation du
logiciel en test.