Bonjour,
Je cherche un moyen de lister sur une machine donnée tous les paquets provenant de tels ou tels dépôts (listés dans le sources.list). Sachant que ce listage doit être capable de différencier par exemple des dépôts ayant le même nom de domaine comme les PPA du launchpad d'Ubuntu.
J'ai beau cherché, je ne trouve pas comment faire...
Merci
# apt-cache policy
Posté par Jacques L'helgoualc'h (site web personnel) . Évalué à 2.
La commande
apt-cache policy paquet ...
donne des détails sur la source utilisée ; reste à analyser sa sortie :~ $ apt-cache policy apt | sed -ne '/\*\*\*/{n;p}'
500 http://security.debian.org lenny/updates/main Packages
[^] # Re: apt-cache policy
Posté par anakin . Évalué à 1.
/var/lib/dpkg/status
Avec d'autres dépôts perso, ca a l'air de bien marcher...
[^] # Re: apt-cache policy
Posté par Jacques L'helgoualc'h (site web personnel) . Évalué à 1.
/var/lib/dpkg/status
Ils ne sont peut-être plus disponibles ? Avec (Awk : doubles quotes autour de install)
~ $ dpkg --get-selections | \
awk '$2=="install"{print$1}' | \
xargs apt-cache policy | \
sed -ne '/^[^ ]*:$/h;/\*\*\*/{n;G;s/\n/\t/;s/:$//p}' | \
grep -v http:
100 /var/lib/dpkg/status linux-image-2.6.22-4-amd64
100 /var/lib/dpkg/status linux-image-2.6.24-1-amd64
je n'obtiens que deux anciens paquets backportés...
[^] # Re: apt-cache policy
Posté par anakin . Évalué à 1.
[^] # Re: apt-cache policy
Posté par Jacques L'helgoualc'h (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.