У неким случајевима, можда ћете морати да погледате листу инсталираних пакета под називом Gentoo. Ово је често потребно за чишћење система од непотребних датотека, пренос програма и из низа других разлога. Постоји једноставно мноштво услужних програма и скрипти за решавање овог проблема. Нећемо их све разматрати, већ ћемо се фокусирати само на најефикасније и оправдане методе.
Када се суочите са задатком као што је преглед Gentoo датотека, прво место које би требало да користите је /var/lib/portage/world
. Сви кориснички програми инсталирани ручно су овде забележени. Да бисте то урадили, покрените команду:
$ cat /var/lib/portage/world
Када вам је потребно да видите све инсталиране Gentoo пакете, биће вам потребан други метод. Eix Gentoo скрипта је добар избор за ово. То је скуп услужних програма који вам помаже да претражујете и управљате пакетима у прекривачима и Portage-у. Пошто нас занима само функција приказивања свих пакета, користимо је:
$ emerge -pv eix
Затим, погледајмо саме пакете:
$ eix -I | less
Видећете назив самог пакета и кратке информације о њему:
[?] 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
Такође можете користити perl скрипте за преглед инсталираних пакета. EPM услужни програм је одличан избор и инсталира се овако:
$ sudo emerge -av epm
Сада примамо пакете:
$ epm -qa
Информације о пакету ће бити приказане на екрану – његово име и верзија:
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
Можете филтрирати само имена AWK пакета користећи посебну функцију:
$ epm -qa | awk -F- '{print $1}'
То је све. Заиста постоји много начина. Користите било који од њих у зависности од околности и задатака.