Gentoo Archives: gentoo-user-de

From: Thomas Sattler <tsattler@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Auflisten aller installierten Packete ohne qpkg
Date: Wed, 26 Oct 2005 07:11:35
Message-Id: 20051026013810.GA13901@nancy.sattler.local
In Reply to: Re: [gentoo-user-de] Auflisten aller installierten Packete ohne qpkg by Max
1 Hi there ...
2
3 > und damit wir hier auch alles zusammen bekommen:
4 > emerge portage-utils && qlist <paket>
5 Da ist nicht viel mit 'alle zusammenbekommen'. Erstens hast Du 'eix'
6 vergessen und zweitens ist qlist der *einzige* Kandidat der wirklich
7 ein vergleichbares Ergebnis liefert:
8
9 Das 'Original':
10 | tsattler@pearl ~ $ qpkg -I -nc | sort | head -n5
11 | app-admin/addpatches
12 | app-admin/chrpath
13 | app-admin/hddtemp
14 | app-admin/makepasswd
15 | app-admin/mbr
16
17 Dreimal mit Versionsnummer: (Ausgabe identisch)
18 | tsattler@pearl ~ $ cd /var/db/pkg && ls -1d */* | sort | head -n5
19 | tsattler@pearl ~ $ equery list | sort | head -n5
20 | tsattler@pearl ~ $ epm -qaG | sort | head -n5
21 | app-admin/addpatches-0.2
22 | app-admin/chrpath-0.13
23 | app-admin/hddtemp-0.3_beta13
24 | app-admin/makepasswd-1.10
25 | app-admin/mbr-1.1.5
26
27 noch schlimmer:
28 | tsattler@pearl /var/db/pkg $ cd /var/db/pkg && find . -mindepth 2 -maxdepth 2 | sort | head -n5
29 | ./app-admin/addpatches-0.2
30 | ./app-admin/chrpath-0.13
31 | ./app-admin/hddtemp-0.3_beta13
32 | ./app-admin/makepasswd-1.10
33 | ./app-admin/mbr-1.1.5
34
35 perfekter Ersatz:
36 | tsattler@pearl ~ $ qlist -I -C | sort | head -n5
37 | app-admin/addpatches
38 | app-admin/chrpath
39 | app-admin/hddtemp
40 | app-admin/makepasswd
41 | app-admin/mbr
42
43 mit ein wenig Nachbessern:
44 | tsattler@pearl ~ $ eix --format "<category>/<name>" -I | sed "/ /d;/^$/d" | sort | head -n5
45 | app-admin/addpatches
46 | app-admin/chrpath
47 | app-admin/hddtemp
48 | app-admin/makepasswd
49 | app-admin/mbr
50
51 SCNR
52 Thomas, der jetzt 'qlist' anstelle von 'eix|sed' verwendet :-)
53
54 P.S.: Bevor jetzt wer 'das ist doch nicht sooo wichtig' brummelt: Kommt
55 ganz auf die Verwendung an. Wenn die Ausgabe von 'qpkg -I' an ein
56 script, zB prlock[1], weitergegeben wird kann es fatale Folgen
57 haben wenn ein qpkg-Substitut plötzlich Versionsnummern anhängt.
58
59 [1] http://gentooexperimental.org/archive/prlock/prlock
60
61 --
62 gentoo-user-de@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-de] Auflisten aller installierten Packete ohne qpkg Emil Beinroth <emilbeinroth@×××.net>