Wie man die Liste der installierten Gentoo-Pakete anzeigt

10.03.2021
22:05

In einigen Fällen kann es notwendig sein, eine Liste der installierten Pakete namens Gentoo einzusehen. Dies ist oft erforderlich, um das System von unnötigen Dateien zu bereinigen, um Programme zu migrieren und aus einer Reihe anderer Gründe. Es gibt eine Vielzahl von Dienstprogrammen und Skripten, die dieses Problem lösen. Wir werden nicht auf alle eingehen, sondern uns nur auf die effektivsten und sinnvollsten Methoden konzentrieren.

Anzeigen der World-Datei

Wenn Sie mit der Aufgabe konfrontiert werden, die Gentoo-Dateien einzusehen, sollten Sie als erstes in /var/lib/portage/world nachsehen. Hier werden alle manuell installierten Benutzerprogramme gespeichert. Führen Sie dazu den Befehl aus:

$ cat /var/lib/portage/world

EIX verwenden

Wenn Sie alle installierten Gentoo-Pakete sehen wollen, brauchen Sie einen anderen Weg. Das Eix Gentoo Skript, Eix Gentoo, ist ein ganzer Satz von Dienstprogrammen, die Ihnen helfen, Pakete in Overlays und Portage zu finden und zu verwalten. Da wir nur an der Funktion interessiert sind, die alle Pakete anzeigt, benutzen wir sie:

$ emerge -pv eix

Als nächstes schauen wir uns die Pakete selbst an:

$ eix -I | less

Sie sehen den Namen des Pakets selbst und einige kurze Informationen darüber:

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

Sie können auch Perl-Skripte verwenden, um installierte Pakete anzuzeigen. Ein sehr gutes Skript ist EPM, das sich wie folgt installiert:

$ sudo emerge -av epm

Holen Sie jetzt die Pakete:

$ epm -qa

Dies zeigt Informationen über das Paket an - seinen Namen und seine 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

Sie können mit einer speziellen Funktion nur AWK-Paketnamen filtern:

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

Das ist alles. Es gibt in der Tat viele Möglichkeiten. Verwenden Sie eine davon, je nach den Umständen und Aufgaben, die vor Ihnen liegen.

15% Rabatt auf neue VPS
Beeilen Sie sich und bestellen Sie einen Server an einem beliebigen Ort

Andere Artikel

10.03.2021
6 845
Wissensbasis / Anweisungen
Installation von Atom auf einem Ubuntu-System
10.03.2021
23 586
Wissensbasis / Anweisungen
Ошибка 2006: MySQL Server ist verschwunden
10.03.2021
31 753
Wissensbasis / Anweisungen
Wie man das Netzwerk in Ubuntu neu startet