Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] Lister tous les ebuilds installés [résolu]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Tue Jul 15, 2008 11:18 am    Post subject: [portage] Lister tous les ebuilds installés [résolu] Reply with quote

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
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Tue Jul 15, 2008 11:31 am    Post subject: Reply with quote

Une idée comme ça, equery list
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8131
Location: ~Brussels - Belgique

PostPosted: Tue Jul 15, 2008 11:32 am    Post subject: Reply with quote

Code:
equery l

_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Tue Jul 15, 2008 11:41 am    Post subject: Reply with quote

OK ! Vos deux commandes fonctionnent à merveille !
Merci pour l'épine ! (rapport au pied, tout ça...)

:oops:
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Tue Jul 15, 2008 11:42 am    Post subject: Reply with quote

Sinon,
Code:
emerge -ep world

pour s'en tenir à emerge seulement.
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Jul 15, 2008 11:43 am    Post subject: Reply with quote

Sinon avec emerge, tu as, de souvenir :
Code:
$ emerge -pe world


EDIT: Grillé ! :twisted:
Back to top
View user's profile Send private message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Tue Jul 15, 2008 11:46 am    Post subject: Reply with quote

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
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Tue Jul 15, 2008 12:03 pm    Post subject: Reply with quote

Code:
qlist -I
de portage-utils! c'est plus rapide! :p

et ça peut être verbeux, mais bon ça peut-être qu'equery aussi...
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Jul 15, 2008 12:06 pm    Post subject: Reply with quote

@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
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3581
Location: Belgium

PostPosted: Tue Jul 15, 2008 12:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Tue Jul 15, 2008 12:24 pm    Post subject: Reply with quote

@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
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Jul 15, 2008 12:28 pm    Post subject: Reply with quote

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 ! :o
Back to top
View user's profile Send private message
Dismantr
Apprentice
Apprentice


Joined: 06 Jun 2007
Posts: 201

PostPosted: Tue Jul 15, 2008 12:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
billiob
Guru
Guru


Joined: 30 Dec 2004
Posts: 425
Location: Paris, France

PostPosted: Tue Jul 15, 2008 12:43 pm    Post subject: Reply with quote

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 ! :o


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
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Jul 15, 2008 12:52 pm    Post subject: Reply with quote

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 ! :o


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
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Tue Jul 15, 2008 4:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Tue Jul 15, 2008 5:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Jul 15, 2008 5:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Tue Jul 15, 2008 5:48 pm    Post subject: Reply with quote

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 :D

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
View user's profile Send private message
RaX
Apprentice
Apprentice


Joined: 16 Aug 2007
Posts: 166

PostPosted: Tue Jul 15, 2008 7:01 pm    Post subject: Reply with quote

eix -Ic ?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum