In der Datei
/var/lib/portage/world stehen alle explizit installierten Pakete, jedoch nicht ihre impliziten Abhängigkeiten sowie die Pakete des Basissystem. Auch stehen dort meist keine Versionsnummern oder USE-Flags.
Wenn man aber mal die Liste
aller installierter Pakete mit Versionsnummer und USE-Flags braucht, kann man z.B.
eix -I
aufrufen, oder, für ein besser parse-bares Format, das Tool
qlist aus dem Paket
portage-utils.
qlist -UvSL
listet z.B. alle Pakete mit jeweils: USE-Flags, Versionsnummer und Slotnummer
qlist gehört zur Utilitysammlung
q:
Usage: q <applet> <args> : invoke a portage utility applet
Currently defined applets:
q <applet> <args> : virtual applet
qatom <pkg> : split atom strings
qcache <action> <args> : search the metadata cache
qcheck <pkgname> : verify integrity of installed packages
qdepends <pkgname> : show dependency info
qfile <filename> : list all pkgs owning files
qglsa <action> <list> : check GLSAs against system
qgrep <misc args> : grep in ebuilds
qlist <pkgname> : list files owned by pkgname
qlop <pkgname> : emerge log analyzer
qmerge <pkgnames> : fetch and merge binary package
qpkg <misc args> : manipulate Gentoo binpkgs
qsearch <regex> : search pkgname/desc
qsize <pkgname> : calculate size usage
qtbz2 <misc args> : manipulate tbz2 packages
quse <useflag> : find pkgs using useflags
qxpak <misc args> : manipulate xpak archives
womit sich noch viele andere Informationen aufbereiten lassen.