[Un peu HS.. ou pas !] connaitre les paquets provenant de testing ou unstable ?

Le
Mourad Jaber
Bonjour,

Je cherche le moyen de déterminer d'où proviennent les paquetages installés sur ma machine
(testing, unstable ou experimental !)

Google n'étant pas mon ami ce soir, je n'ai pas trouvé de réponse concluante

Y-a-t'il une possibilité de le faire simplement ?

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4F1C447F.3020402@nativobject.net
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jean-Yves F. Barbier
Le #24186121
On Sun, 22 Jan 2012 18:16:47 +0100
Mourad Jaber
Je cherche le moyen de déterminer d'où proviennent
les paquetages installés sur ma machine
(testing, unstable ou experimental !)...

Google n'étant pas mon ami ce soir,



Gogol n'a jamais été ton ami, il te le dit mais c'est pour mieux
t'entuber, mon enfant - c'est plutôt l'ennemi de la vie privée
et des données à caractère personnel; le tout doublé pa r un
double-jeu d'indic des autorités.

Y-a-t'il une possibilité de le faire simplement ?



Pas que je saches, tu va devoir te taper le listing dans une main,
le café dans la deuxième, la pizza dans la troisième et les yeux
rivés sur packages.debian.org.

--
Imagine there's no heaven... it's easy if you try.
-- John Lennon, "Imagine"

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Yves Rutschle
Le #24186131
On Sun, Jan 22, 2012 at 06:16:47PM +0100, Mourad Jaber wrote:
Y-a-t'il une possibilité de le faire simplement ?



apt-cache policy <package>

Y.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Amanda Hinault
Le #24186141
--bcaec52be8ed7b3c9b04b7208dad
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le 22 janvier 2012 17:32, Jean-Yves F. Barbier


> Y-a-t'il une possibilité de le faire simplement ?

Pas que je saches, tu va devoir te taper le listing dans une main,
le café dans la deuxième, la pizza dans la troisième et les yeux
rivés sur packages.debian.org.




Je te trouve bien catégorique pour une fois, effectivement je ne vois pas
de logiciel qui le fasse mais rien n'empêche de faire un script qui
croiserait les données de dpkg --get-selections avec celles de apt-cache
policy <pkg>

--bcaec52be8ed7b3c9b04b7208dad
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable


<br>
<div class="im"><br>
&gt; Y-a-t&#39;il une possibilité de le faire simplement ?<br>
<br>
</div>Pas que je saches, tu va devoir te taper le listing dans une main,<br >
le café dans la deuxième, la pizza dans la troisième et les yeux<br>
rivés sur
<br><br><br></div></div>

--bcaec52be8ed7b3c9b04b7208dad--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/CAAiu44yatzDXhMxJb_WjikPqQFn3mVmJXE½
Jean-Yves F. Barbier
Le #24186281
On Sun, 22 Jan 2012 17:38:46 +0100
Amanda Hinault
> Pas que je saches, tu va devoir te taper le listing dans une main,
> le café dans la deuxième, la pizza dans la troisième et les yeux
> rivés sur packages.debian.org.
>
>
Je te trouve bien catégorique pour une fois, effectivement je ne voi s pas
de logiciel qui le fasse mais rien n'empêche de faire un script qui
croiserait les données de dpkg --get-selections avec celles de apt-c ache
policy <pkg>



Impossible: il a déjà un café et une pizza dans les mains!

--
That wouldn't be good enough.
-- Larry Wall in
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Yannick Palanque
Le #24186271
Bonjour,

À 2012-01-22T17:38:46+0100,
Amanda Hinault
Je te trouve bien catégorique pour une fois, effectivement je ne vois
pas de logiciel qui le fasse



Si j'ai bien compris la demande, Synaptic le fait (mais évidemment, ça
n'est pas du mode texte).

--
Yannick Palanque


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Bernard Schoenacker
Le #24186351
Le Sun, 22 Jan 2012 18:16:47 +0100,
Mourad Jaber
Bonjour,

Je cherche le moyen de déterminer d'où proviennent les paquetages
installés sur ma machine (testing, unstable ou experimental !)...

Google n'étant pas mon ami ce soir, je n'ai pas trouvé de réponse
concluante...

Y-a-t'il une possibilité de le faire simplement ?

++

Mourad




bonjour,


voici une idée de solution :


dpkg -l | awk '/ii/ {print $2 " "$3}' >>out.txt
apt-cache policy $( cat out.txt |awk '{print $1}') >>out-2.txt

le reste est de la cuisine ...

slt
bernard

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
angus.frinc
Le #24186361
Bonsoir,

Le 22/janv. - 18:16, Mourad Jaber a écrit :
Je cherche le moyen de déterminer d'où proviennent les paquetages
installés sur ma machine (testing, unstable ou experimental !)...

Y-a-t'il une possibilité de le faire simplement ?



Avec aptitude, voici quelques recettes pour lister les paquets installé :

a) Lister les paquets installés qui ne sont pas dans l'archive stable.
Il y aura les paquets installés depuis backports, testing, unstable
et les paquet installé à la main.)

$ aptitude search '?narrow(?installed, !?archive(stable))'


b) Lister les paquets provenant de testing

$ aptitude search '?narrow(?installed, ?archive(testing) !?archive(stable))'


c) Lister les paquets provenant de testing mais qui ne sont pas disponible
dans stable :

$ aptitude search '?narrow(?installed, ?archive(testing)) !?archive(stable)'


d) Lister les paquets ne provenant pas de dépôt
Typiquement les paquets téléchargés sur d'endroits divers et installés à
la main avec "dpkg -i" ou les paquets plus disponibles dans les dépôts.

$ aptitude search '?obsolete'


Ces recettes ont été cherchés justement hier pour "nettoyer" un serveur.
Pour en savoir plus : Search Term Reference / Search patterns :
/usr/share/doc/aptitude/html/fr/ch02s04s05.html

--
afrinc

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Mourad Jaber
Le #24186561
Effectivement, ça ressemble bien à ce que je cherche :)

++

Mourad

Le 22/01/2012 18:19, a écrit :
Bonsoir,

Le 22/janv. - 18:16, Mourad Jaber a écrit :
Je cherche le moyen de déterminer d'où proviennent les paquetages
installés sur ma machine (testing, unstable ou experimental !)...

Y-a-t'il une possibilité de le faire simplement ?


Avec aptitude, voici quelques recettes pour lister les paquets installé :

a) Lister les paquets installés qui ne sont pas dans l'archive stable.
Il y aura les paquets installés depuis backports, testing, unstable
et les paquet installé à la main.)

$ aptitude search '?narrow(?installed, !?archive(stable))'


b) Lister les paquets provenant de testing

$ aptitude search '?narrow(?installed, ?archive(testing) !?archive(stable))'


c) Lister les paquets provenant de testing mais qui ne sont pas disponible
dans stable :

$ aptitude search '?narrow(?installed, ?archive(testing)) !?archive(stable)'


d) Lister les paquets ne provenant pas de dépôt
Typiquement les paquets téléchargés sur d'endroits divers et installés à
la main avec "dpkg -i" ou les paquets plus disponibles dans les dépôts.

$ aptitude search '?obsolete'


Ces recettes ont été cherchés justement hier pour "nettoyer" un serveur.
Pour en savoir plus : Search Term Reference / Search patterns :
/usr/share/doc/aptitude/html/fr/ch02s04s05.html

--
afrinc




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
J
Le #24187421
Le dimanche 22 janvier 2012 à 18:16 +0100, Mourad Jaber a écrit :
Bonjour,

Je cherche le moyen de déterminer d'où proviennent les paquetages
installés sur ma machine
(testing, unstable ou experimental !)...

Google n'étant pas mon ami ce soir, je n'ai pas trouvé de réponse
concluante...

Y-a-t'il une possibilité de le faire simplement ?

++

Mourad



view /usr/share/doc/aptitude/REA

# aptitude show -vv mozilla-plugin-vlc
Paquet : mozilla-plugin-vlc
État: non installé
Version : 1.1.13-1
Priorité : optionnel
Section : video
Responsable : Debian multimedia packages maintainers
Taille décompressée : 185 k
Architecture : amd64
Taille compressée : 47,5 k
Nom de fichier : pool/main/v/vlc/mozilla-plugin-vlc_1.1.13-1_amd64.deb
Somme MD5 : f589e5358a8056e5373e3d24a49e6b39
Archive: unstable
[...]

# apt-cache madison mozilla-plugin-vlc
mozilla-plugin-vlc | 1.1.13-1 | http://ftp.fr.debian.org/debian/
sid/main amd64 Packages
vlc | 1.1.13-1 | http://ftp.fr.debian.org/debian/ sid/main Sources




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme