Кейбір жағдайларда 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}'
Бар болғаны. Шынында да көптеген жолдар бар. Жағдайлар мен тапсырмаларға байланысты олардың кез келгенін пайдаланыңыз.