Metode de plată Abuse

Cum să vizualizați lista de pachete Gentoo instalate

10.03.2021, 22:05

Î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.

Vizualizarea fișierului World

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

Utilizarea EIX

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

Utilizarea EPM

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ă.