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]