Metodi di pagamento Abuse

Come visualizzare l'elenco dei pacchetti Gentoo installati

10.03.2021, 22:05

In alcuni casi, potrebbe essere necessario visualizzare un elenco di pacchetti installati chiamato Gentoo. Ciò è spesso necessario per ripulire il sistema dai file non necessari, per migrare i programmi e per una serie di altre ragioni. Ci sono molte utility e script disponibili per risolvere questo problema. Non li considereremo tutti, ma ci concentreremo solo sui metodi più efficaci e giustificati.

Visualizzazione del file World

Quando ci si trova di fronte a un compito come la visualizzazione dei file di Gentoo, il primo posto in cui si dovrebbe guardare è /var/lib/portage/world. Qui sono registrati tutti i programmi utente installati manualmente. Per farlo, eseguire il comando

$ cat /var/lib/portage/world

Usare EIX

Quando si vogliono vedere tutti i pacchetti Gentoo installati, è necessario un altro modo. Lo script Eix Gentoo, Eix Gentoo, è un intero insieme di utilità che aiutano a trovare e gestire i pacchetti in Overlay e Portage. Poiché siamo interessati solo alla funzione che mostra tutti i pacchetti, la usiamo:

$ emerge -pv eix

Successivamente, si esaminano i pacchetti stessi:

$ eix -I | less

Si vedrà il nome del pacchetto stesso e alcune brevi informazioni su di esso:

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

Utilizzo di EPM

Per visualizzare i pacchetti installati si possono usare anche degli script perl. Un ottimo script è EPM, che si installa in questo modo:

$ sudo emerge -av epm

Ora prendete i pacchetti:

$ epm -qa

Questo visualizzerà le informazioni sul pacchetto - il suo nome e la sua versione:

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

È possibile filtrare solo i nomi dei pacchetti AWK con una funzione speciale:

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

Questo è tutto. Ci sono molti modi. Utilizzate uno qualsiasi di essi a seconda delle circostanze e dei compiti da svolgere.