Betalningsmetoder Abuse

Så här visar du listan över installerade Gentoo-paket

  • Hem
  • Kunskapsbas
  • Så här visar du listan över installerade Gentoo-paket
10.03.2021, 22:05

I vissa fall kan du behöva visa en lista över installerade paket som heter Gentoo. Detta krävs ofta för att rensa upp systemet från onödiga filer, för att migrera program och av ett antal andra skäl. Det finns gott om verktyg och skript tillgängliga för att lösa detta problem. Vi kommer inte att överväga dem alla, vi kommer bara att fokusera uppmärksamheten på de mest effektiva och motiverade metoderna.

Visning av världsfilen

När du står inför en sådan uppgift som att visa Gentoo-filer är det första stället du bör titta på /var/lib/portage/world. Det är här alla manuellt installerade användarprogram registreras. För att göra detta, kör kommandot:

$ cat /var/lib/portage/world

Använda EIX

När du vill se alla installerade Gentoo-paket behöver du ett annat sätt. Gentoo-skriptet Eix Gentoo, Eix Gentoo, är en hel uppsättning verktyg som hjälper dig att hitta och hantera paket i overlays och Portage. Eftersom vi bara är intresserade av funktionen som visar alla paket använder vi den:

$ emerge -pv eix

Därefter tittar vi på själva paketen:

$ eix -I | less

Du kommer att se namnet på själva paketet och lite kort information om det:

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

Använda EPM

Du kan också använda perl-skript för att visa installerade paket. Ett bra sådant är EPM, som installeras så här:

$ sudo emerge -av epm

Hämta nu paketen:

$ epm -qa

Detta visar information om paketet - dess namn och 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

Du kan filtrera endast AWK-paketnamn med en speciell funktion:

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

Det var allt. Det finns verkligen många sätt. Använd vilket som helst av dem beroende på omständigheterna och de aktuella uppgifterna.