Spôsoby platby Abuse

Ako zobraziť zoznam nainštalovaných balíkov Gentoo

10.03.2021, 22:05

V niektorých prípadoch môže byť potrebné zobraziť zoznam nainštalovaných balíkov s názvom Gentoo. Často je to potrebné na vyčistenie systému od nepotrebných súborov, na migráciu programov a z mnohých ďalších dôvodov. Na riešenie tohto problému je k dispozícii množstvo nástrojov a skriptov. Nebudeme sa zaoberať všetkými, pozornosť zameriame len na najefektívnejšie a najodôvodnenejšie metódy.

Zobrazenie súboru Svet

Keď stojíte pred takou úlohou, ako je zobrazenie súborov systému Gentoo, prvé miesto, kam by ste sa mali pozrieť, je /var/lib/portage/world. Tu sú zaznamenané všetky ručne nainštalované používateľské programy. Ak to chcete urobiť, spustite príkaz:

$ cat /var/lib/portage/world

Pomocou EIX

Keď chcete zobraziť všetky nainštalované balíky Gentoo, potrebujete iný spôsob. Skript Eix Gentoo, Eix Gentoo, je celá sada nástrojov, ktoré vám pomôžu nájsť a spravovať balíky v overlayi a Portage. Keďže nás zaujíma len funkcia, ktorá zobrazuje všetky balíky, použijeme ju:

$ emerge -pv eix

Ďalej sa pozrieme na samotné balíky:

$ eix -I | less

Zobrazí sa názov samotného balíka a niekoľko stručných informácií o ňom:

[?] 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

Používanie EPM

Na zobrazenie nainštalovaných balíkov môžete použiť aj skripty v jazyku perl. Skvelý je EPM, ktorý sa nainštaluje takto::

$ sudo emerge -av epm

Teraz získajte balíky:

$ epm -qa

Zobrazia sa informácie o balíku - jeho názov a verzia:

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

Pomocou špeciálnej funkcie môžete filtrovať iba názvy balíkov AWK:

$ epm -qa | awk -F- '{print $1}'

To je všetko. Spôsobov je naozaj veľa. Použite ktorýkoľvek z nich v závislosti od okolností a úloh, ktoré máte k dispozícii.