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

9 réponses
Avatar
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

9 réponses

Avatar
Jean-Yves F. Barbier
On Sun, 22 Jan 2012 18:16:47 +0100
Mourad Jaber wrote:

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/
Avatar
Yves Rutschle
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/
Avatar
Amanda Hinault
--bcaec52be8ed7b3c9b04b7208dad
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

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



> 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><br><div class="gmail_quote">Le 22 janvier 2012 17:32, Jean-Yves F. B arbier <span dir="ltr">&lt;<a href="mailto:"> il.com</a>&gt;</span> a écrit :<br><blockquote class="gmail_quote" styl e="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<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 <a href="http://packages.debian.org" target="_blank">packag es.debian.org</a>.<br><br></blockquote><div><br>Je te trouve bien catégor ique pour une fois, effectivement je ne vois pas de logiciel qui le fasse m ais rien n&#39;empêche de faire un script qui croiserait les données de dpkg --get-selections avec celles de apt-cache policy &lt;pkg&gt;<br>

<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½
Avatar
Jean-Yves F. Barbier
On Sun, 22 Jan 2012 17:38:46 +0100
Amanda Hinault wrote:

> 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/
Avatar
Yannick Palanque
Bonjour,

À 2012-01-22T17:38:46+0100,
Amanda Hinault écrivit :

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/
Avatar
Bernard Schoenacker
Le Sun, 22 Jan 2012 18:16:47 +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




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/
Avatar
angus.frinc
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/
Avatar
Mourad Jaber
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/
Avatar
J
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/