Maksutavat Abuse

Miten tarkastella asennettujen Gentoo-pakettien luetteloa?

10.03.2021, 22:05

Joissakin tapauksissa saatat joutua katsomaan luetteloa asennetuista paketeista nimeltä Gentoo. Tätä tarvitaan usein järjestelmän siivoamiseksi tarpeettomista tiedostoista, ohjelmien siirtämiseksi ja monista muista syistä. Tämän ongelman ratkaisemiseen on saatavilla runsaasti apuohjelmia ja skriptejä. Emme tarkastele niitä kaikkia, vaan keskitämme huomion vain tehokkaimpiin ja perustelluimpiin menetelmiin.

World-tiedoston tarkastelu

Kun edessäsi on sellainen tehtävä kuin Gentoo-tiedostojen katseleminen, ensimmäinen paikka, johon kannattaa katsoa, on /var/lib/portage/world. Sinne on tallennettu kaikki manuaalisesti asennetut käyttäjäohjelmat. Voit tehdä tämän suorittamalla komennon:

$ cat /var/lib/portage/world

EIX:n käyttäminen

Kun haluat nähdä kaikki asennetut Gentoo-paketit, tarvitset toisen tavan. Eix Gentoo -skripti, Eix Gentoo, on kokonainen joukko apuohjelmia, jotka auttavat sinua löytämään ja hallitsemaan paketteja overlayssa ja Portagessa. Koska meitä kiinnostaa vain toiminto, joka näyttää kaikki paketit, käytämme sitä:

$ emerge -pv eix

Seuraavaksi tarkastelemme itse paketteja:

$ eix -I | less

Näet itse paketin nimen ja joitakin lyhyitä tietoja siitä:

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

EPM:n käyttäminen

Voit myös käyttää asennettujen pakettien tarkasteluun perl-skriptejä. Erinomainen niistä on EPM, joka asennetaan näin:

$ sudo emerge -av epm

Hae nyt paketit:

$ epm -qa

Tämä näyttää tietoja paketista - sen nimen ja version:

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

Voit suodattaa vain AWK-pakettien nimet erityisellä toiminnolla:

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

Siinä kaikki. Tapoja on todellakin monia. Käytä mitä tahansa niistä olosuhteiden ja tehtävien mukaan.