Hace un tiempo demostré cómo listar todos los paquetes instalados en un sistema Debian utilizando el gestor de paquetes de bajo nivel dpkg. Veamos ahora cómo hacerlo con la interfaz de línea de comandos de alto nivel apt.

Para listar todos los paquetes instalados en el sistem con apt basta con ejecutar:

# apt list --installed

Ya que la salida puede ser muy extensa, conviene recurrir a un paginador como more o less:

# apt list --installed | less

Por ejemplo:

root@debian:~# apt list --installed | head

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Listing...
acl/oldstable,now 2.2.52-3+b1 amd64 [installed]
adduser/oldstable,now 3.115 all [installed]
adwaita-icon-theme/oldstable,now 3.22.0-1+deb9u1 all [installed,automatic]
apache2/oldstable,oldstable,now 2.4.25-3+deb9u9 amd64 [installed]
apache2-bin/oldstable,oldstable,now 2.4.25-3+deb9u9 amd64 [installed,automatic]
apache2-data/oldstable,oldstable,now 2.4.25-3+deb9u9 all [installed,automatic]
apache2-utils/oldstable,oldstable,now 2.4.25-3+deb9u9 amd64 [installed,automatic]
apt/oldstable,oldstable,now 1.4.10 amd64 [installed]
apt-listchanges/oldstable,now 3.10 all [installed,automatic]

Compartí este artículo