Métodos de pago Abuse

Cómo ver la lista de paquetes Gentoo instalados

10.03.2021, 22:05

En algunos casos, puede que necesite ver una lista de paquetes instalados llamada Gentoo. Esto suele ser necesario para limpiar el sistema de archivos innecesarios, para migrar programas y por otras muchas razones. Hay muchas utilidades y scripts disponibles para resolver este problema. No los consideraremos todos, centraremos la atención sólo en los métodos más efectivos y justificados.

Visualización del archivo World

Cuando te enfrentas a una tarea como ver los archivos de Gentoo, el primer lugar donde debes mirar es /var/lib/portage/world. Aquí es donde se registran todos los programas de usuario instalados manualmente. Para ello, ejecute el comando

$ cat /var/lib/portage/world

Usando EIX

Cuando quieras ver todos los paquetes Gentoo instalados, necesitas otra forma. El script Eix Gentoo, Eix Gentoo, es todo un conjunto de utilidades para ayudarte a encontrar y gestionar paquetes en overlays y Portage. Como sólo nos interesa la función que muestra todos los paquetes, la utilizaremos:

$ emerge -pv eix

A continuación, miramos los paquetes en sí:

$ eix -I | less

Verá el nombre del propio paquete y alguna breve información sobre él:

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

Uso de EPM

También puedes usar scripts perl para ver los paquetes instalados. Uno muy bueno es EPM, que se instala así:

$ sudo emerge -av epm

Ahora obtenga los paquetes:

$ epm -qa

Esto mostrará información sobre el paquete - su nombre y versión:

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

Puedes filtrar sólo los nombres de paquetes AWK con una función especial:

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

Eso es todo. De hecho, hay muchas maneras. Utilice cualquiera de ellas en función de las circunstancias y las tareas que tenga entre manos.