În unele cazuri, poate fi necesar să vizualizați o listă a pachetelor instalate numite Gentoo. Acest lucru este adesea necesar pentru a curăța sistemul de fișiere inutile, pentru a migra programe și pentru o serie de alte motive. Există o mulțime de utilitare și scripturi disponibile pentru a rezolva această problemă. Nu le vom lua în considerare pe toate, ne vom concentra atenția doar asupra celor mai eficiente și justificate metode.
Când vă confruntați cu o sarcină precum vizualizarea fișierelor Gentoo, primul loc în care ar trebui să căutați este /var/lib/portage/world
. Acesta este locul unde sunt înregistrate toate programele de utilizator instalate manual. Pentru a face acest lucru, executați comanda:
$ cat /var/lib/portage/world
Când doriți să vedeți toate pachetele Gentoo instalate, aveți nevoie de o altă modalitate. Scriptul Eix Gentoo, Eix Gentoo, este un întreg set de utilități pentru a vă ajuta să găsiți și să gestionați pachetele în overlays și Portage. Deoarece suntem interesați doar de funcția care arată toate pachetele, o folosim:
$ emerge -pv eix
În continuare, ne uităm la pachetele în sine:
$ eix -I | less
Veți vedea numele pachetului în sine și câteva informații succinte despre acesta:
[?] app-accessibility/at-spi2-atk
Available versions: (2) 2.10.2 ~2.12.1{tbz2}
{test}
Installed versions: 2.14.1(2){tbz2}(02:45:46 28.03.2015)(-test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: http://live.gnome.org/Accessibility
Description: Gtk module for bridging AT-SPI to Atk
De asemenea, puteți utiliza scripturi perl pentru a vizualiza pachetele instalate. Unul excelent este EPM, care se instalează astfel:
$ sudo emerge -av epm
Acum obțineți pachetele:
$ epm -qa
Aceasta va afișa informații despre pachet - numele și versiunea acestuia:
fixesproto-5.0-r1
xcmiscproto-1.2.2
compositeproto-0.4.2-r1
xf86rushproto-1.1.2-r1
xf86driproto-2.1.1-r1
recordproto-1.14.2-r1
damageproto-1.2.1-r1
presentproto-1.0
dri2proto-2.8-r1
xproto-7.0.27
Puteți filtra doar numele pachetelor AWK cu o funcție specială:
$ epm -qa | awk -F- '{print $1}'
Asta este tot. Există într-adevăr multe modalități. Utilizați oricare dintre ele în funcție de circumstanțe și de sarcinile pe care le aveți la îndemână.