voila une autre solution, bcp plus rapide:
$ for i in $(urpmi_rpm-find-leaves | egrep '^lib' | egrep -v 'devel'); do rpm -e --test $i > /dev/null 2>&1 && echo $i >> orphan.list; done
et pour supprimer les paquets
# while read i ; do urpme $i ; done < orphan.list
[^] # Re: rpmorphan
Posté par eon2004 . En réponse au message Enlever les lib*.rpm orphelins. Évalué à 2.
$ for i in $(urpmi_rpm-find-leaves | egrep '^lib' | egrep -v 'devel'); do rpm -e --test $i > /dev/null 2>&1 && echo $i >> orphan.list; done
et pour supprimer les paquets
# while read i ; do urpme $i ; done < orphan.list