Identifier les paquets suspects installés sur votre Debian
Table of contents
Il y a maintes raisons (souvent mauvaise) pour se retrouver avec des paquets installés sur un système Debian (ou basé sur Debian) dont on a perdu l'origine.
Le script suivant permet de les lister
#!/usr/bin/env python
import apt
print "\n".join(p.name for p in apt.Cache() if p.installed
and not p.versions[p.installed].origins[0].trusted)
Et si on désire seulement obtenir ceux dont une version convenable est
disponible
#!/usr/bin/env python
import apt
print "\n".join(p.name for p in apt.Cache() if p.installed
and not p.versions[p.installed].origins[0].trusted
and len(p.versions) > 1)