View previous topic :: View next topic |
Author |
Message |
Dismantr Apprentice
Joined: 06 Jun 2007 Posts: 201
|
Posted: Tue Jul 15, 2008 11:18 am Post subject: [portage] Lister tous les ebuilds installés [résolu] |
|
|
Bonjour à tous,
Existe-t-il un moyen de lister tous les ebuilds installés sur une machine au moyen d'un emerge qqch ?
Il ne s'agit pas de répertorier le contenu de world, mais de retracer tous les ebuilds installés (le contenu de world, les dépendances qui vont avec, et éventuellement, le reste, s'il y a un reste (ebuilds non virés encore par emerge --depclean, par exemple)).
Merci de votre aide
Même si vous ne connaissez que quelque chose d'approchant avec portage ou autre (paludis ou autres), n'hésitez pas à proposer !
Last edited by Dismantr on Tue Jul 15, 2008 11:41 am; edited 1 time in total |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Tue Jul 15, 2008 11:31 am Post subject: |
|
|
Une idée comme ça, equery list |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8718 Location: ~Brussels - Belgique
|
Posted: Tue Jul 15, 2008 11:32 am Post subject: |
|
|
_________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
Dismantr Apprentice
Joined: 06 Jun 2007 Posts: 201
|
Posted: Tue Jul 15, 2008 11:41 am Post subject: |
|
|
OK ! Vos deux commandes fonctionnent à merveille !
Merci pour l'épine ! (rapport au pied, tout ça...)
|
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Tue Jul 15, 2008 11:42 am Post subject: |
|
|
Sinon,
pour s'en tenir à emerge seulement. |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Tue Jul 15, 2008 11:43 am Post subject: |
|
|
Sinon avec emerge, tu as, de souvenir :
EDIT: Grillé ! |
|
Back to top |
|
|
Dismantr Apprentice
Joined: 06 Jun 2007 Posts: 201
|
Posted: Tue Jul 15, 2008 11:46 am Post subject: |
|
|
Une info quand même : c'est quoi le chiffre entre parenthèse en blanc lorsqu'on utilise equery list ?
@kopp & magic : pour ta commande, le gras, c'est le world, non ?
C'est super ! merci à vous tous ! |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Tue Jul 15, 2008 12:03 pm Post subject: |
|
|
de portage-utils! c'est plus rapide! :p
et ça peut être verbeux, mais bon ça peut-être qu'equery aussi... |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Tue Jul 15, 2008 12:06 pm Post subject: |
|
|
@kopp && Magic Banana: non, le emerge -ep world ne répond pas à son besoin, vu qu'il veut même lister ce qui n'est plus en dépendance
+1 pour le qlist -I, et pour faire encore mieux, on peut simplement lister /var/db/pkg/*/* |
|
Back to top |
|
|
ghoti Advocate
Joined: 30 Dec 2002 Posts: 3634 Location: Belgium
|
Posted: Tue Jul 15, 2008 12:10 pm Post subject: |
|
|
Dismantr wrote: | Une info quand même : c'est quoi le chiffre entre parenthèse en blanc lorsqu'on utilise equery list ? |
Le slot ? |
|
Back to top |
|
|
Dismantr Apprentice
Joined: 06 Jun 2007 Posts: 201
|
Posted: Tue Jul 15, 2008 12:24 pm Post subject: |
|
|
@geekounet : bien vu pour ta remarque sur qlist ; pour le ls /var/db/pkg/*/* l'affichage est un peu lourd mais au moins c'est complet ; le soucis de qlist c'est qu'il n'y a pas les numéros de versions ; il faut que je man un coup histoire de voir si il n'y a pas moyen de rajouter cela |
|
Back to top |
|
|
Magic Banana Veteran
Joined: 13 Dec 2005 Posts: 1912 Location: Belo Horizonte, Minas Gerais, Brasil
|
Posted: Tue Jul 15, 2008 12:28 pm Post subject: |
|
|
geekounet wrote: | @kopp && Magic Banana: non, le emerge -ep world ne répond pas à son besoin, vu qu'il veut même lister ce qui n'est plus en dépendance |
Je ne suis pas sûr de comprendre le sens de cette phrase. Tu veux parler de dépendances manquantes pour un logiciel pourtant listé dans world ? Ça ne devrait pas exister ça ! |
|
Back to top |
|
|
Dismantr Apprentice
Joined: 06 Jun 2007 Posts: 201
|
Posted: Tue Jul 15, 2008 12:40 pm Post subject: |
|
|
oui, c'est pour cela que je précise avant un emerge -depclean
Le but est bien de lister, en clair, tous les ebuilds, souhaités ou non, en dépendance ou non, installées sur un poste à un instant donné |
|
Back to top |
|
|
billiob Guru
Joined: 30 Dec 2004 Posts: 425 Location: Paris, France
|
Posted: Tue Jul 15, 2008 12:43 pm Post subject: |
|
|
Magic Banana wrote: | geekounet wrote: | @kopp && Magic Banana: non, le emerge -ep world ne répond pas à son besoin, vu qu'il veut même lister ce qui n'est plus en dépendance |
Je ne suis pas sûr de comprendre le sens de cette phrase. Tu veux parler de dépendances manquantes pour un logiciel pourtant listé dans world ? Ça ne devrait pas exister ça ! |
Non, si tu ne fais jamais de emerge clean, et que des dépendances ne sont plus utilisées par des ebuilds, tu as des trucs installés pour rien. _________________ billiob |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Tue Jul 15, 2008 12:52 pm Post subject: |
|
|
billiob wrote: | Magic Banana wrote: | geekounet wrote: | @kopp && Magic Banana: non, le emerge -ep world ne répond pas à son besoin, vu qu'il veut même lister ce qui n'est plus en dépendance |
Je ne suis pas sûr de comprendre le sens de cette phrase. Tu veux parler de dépendances manquantes pour un logiciel pourtant listé dans world ? Ça ne devrait pas exister ça ! |
Non, si tu ne fais jamais de emerge clean, et que des dépendances ne sont plus utilisées par des ebuilds, tu as des trucs installés pour rien. |
C'est bien ce qu'il dit depuis le début
@Dismantr: qlist -I -v pour avoir les versions avec |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Tue Jul 15, 2008 4:26 pm Post subject: |
|
|
Dismantr wrote: |
@kopp & magic : pour ta commande, le gras, c'est le world, non ?
|
Oui
Sinon, effectivement, bien vu de la part de geekounet
Sinon, d'après http://dev.gentoo.org/~genone/docs/portage-2.2-upgrade-doc il semblerait que dans portage 2.2 il y ait un set @all-installed mais chezmoicamarchepas.com |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Tue Jul 15, 2008 5:09 pm Post subject: |
|
|
geekounet wrote: |
@Dismantr: qlist -I -v pour avoir les versions avec |
et un deuxième -v et tu auras en plus de quel overlay le package provient _________________ The End of the Internet! |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Tue Jul 15, 2008 5:15 pm Post subject: |
|
|
truc wrote: | geekounet wrote: |
@Dismantr: qlist -I -v pour avoir les versions avec |
et un deuxième -v et tu auras en plus de quel overlay le package provient |
Heu, sur le mien ça le fait pas... t'as quelle version ? |
|
Back to top |
|
|
CryoGen Veteran
Joined: 11 Feb 2004 Posts: 1426 Location: Bamako - Mali - Afrique
|
Posted: Tue Jul 15, 2008 5:48 pm Post subject: |
|
|
geekounet wrote: | truc wrote: | geekounet wrote: |
@Dismantr: qlist -I -v pour avoir les versions avec |
et un deuxième -v et tu auras en plus de quel overlay le package provient |
Heu, sur le mien ça le fait pas... t'as quelle version ? |
Bah sa version à lui qu'elle est bien
qlist -I -vv wrote: | app-admin/eselect-opengl-1.0.6-r1::gentoo
app-admin/eselect-paludis-hooks-0.3.0::paludis-extras |
Quote: | cryogen@Exia:pts/2 ~ % qlist --version
portage-utils-20070504: compiled on Mar 26 2008
$Id: qlist.c,v 1.43 2007/02/04 16:30:02 solar Exp $
list written for Gentoo by <solar and vapier @ gentoo.org>
modified for overlay and paludis compatibility by samuelethiec @ hotmail.com |
_________________ - CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword... |
|
Back to top |
|
|
RaX Apprentice
Joined: 16 Aug 2007 Posts: 166
|
Posted: Tue Jul 15, 2008 7:01 pm Post subject: |
|
|
eix -Ic ? |
|
Back to top |
|
|
|