GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo enumerar los paquetes instalados en Debian

En esta guía, explicaremos cómo enumerar y filtrar los paquetes instalados en Debian. También le mostraremos cómo verificar si un paquete específico está instalado, contar los paquetes instalados y averiguar la versión de un paquete instalado.

Saber cómo enumerar los paquetes instalados en su sistema basado en Debian puede ser útil en situaciones en las que necesita instalar los mismos paquetes en otra máquina o si desea reinstalar su sistema.

Lista de paquetes instalados con Apt #

Aptis una interfaz de línea de comandos para el sistema de gestión de paquetes y combina las funcionalidades más utilizadas de apt-get y apt-cache incluyendo una opción para enumerar los paquetes instalados.

Para enumerar todos los paquetes instalados en su sistema, ejecute el siguiente comando:

sudo apt list --installed
adduser/stable,now 3.115 all [installed]
apt/stable,now 1.4.8 amd64 [installed]
apt-listchanges/stable,now 3.10 all [installed]
apt-utils/stable,now 1.4.8 amd64 [installed]
autoconf/stable,now 2.69-10 all [installed]
automake/stable,now 1:1.15-6 all [installed]
autotools-dev/stable,now 20161112.1 all [installed,automatic]
base-files/stable,now 9.9+deb9u5 amd64 [installed]
base-passwd/stable,now 3.5.43 amd64 [installed]
bash/stable,now 4.4-5 amd64 [installed]

El comando mostrará una lista de todos los paquetes instalados, incluida información sobre las versiones y la arquitectura de los paquetes. La columna más a la derecha en la salida muestra si el paquete se instaló automáticamente como una dependencia de otro paquete.

Dado que la lista de paquetes es larga, es una buena idea canalizar la salida a less comando para que sea más fácil de leer:

sudo apt list --installed | less

Para averiguar si un paquete específico está instalado, use el comando grep para filtrar la salida. Por ejemplo, para averiguar si tmuxpackage está instalado en el sistema, escribiría:

sudo apt list --installed | grep tmux
tmux/stable,now 2.3-4 amd64 [installed]

El resultado anterior muestra que tiene tmux 2.3-4 instalado en su sistema.

Lista de paquetes instalados con dpkg-query #

dpkg-query es una línea de comando que se puede usar para mostrar información sobre los paquetes enumerados en la base de datos dpkg.

Para obtener una lista de todos los paquetes instalados, escriba:

sudo dpkg-query -l | less

El comando mostrará una lista de todos los paquetes instalados, incluidas las versiones de los paquetes, la arquitectura y una breve descripción.

Puede filtrar el dpkg-query -l salida usando grep comando:

sudo dpkg-query -l | grep package_name_to_search

Crea una lista de todos los paquetes instalados #

El siguiente comando almacenará la lista de todos los paquetes instalados en su sistema Debian en un archivo llamado packages_list.txt :

sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt

Ahora que tiene la lista, puede instalar los mismos paquetes en su nuevo servidor con:

sudo xargs -a packages_list.txt apt install

Cuente el número de paquetes instalados #

Para averiguar cuántos paquetes están instalados en su sistema, puede usar el mismo comando que cuando crea una lista de paquetes, pero en lugar de redirigir la salida a un archivo, puede canalizarla al wc comando para contar las líneas:

sudo dpkg-query -f '${binary:Package}\n' -W | wc -l

El resultado mostrará el número de paquetes instalados:

466

Debian
  1. Cómo listar todos o paquetes específicos instalados en el sistema Debian/Ubuntu Linux

  2. Cómo enumerar los paquetes instalados en Ubuntu 20.04

  3. Cómo enumerar los paquetes instalados en Ubuntu

  4. Cómo enumerar los paquetes instalados desde un determinado repositorio en Linux

  5. Cómo enumerar todos los paquetes instalados en Linux

Cómo enumerar los paquetes instalados ordenados por fecha de instalación en Linux

Cómo enumerar los paquetes instalados en Linux

Cómo enumerar los paquetes instalados en Ubuntu 20.04

Cómo enumerar los paquetes de software instalados en Ubuntu

Cómo enumerar los paquetes instalados en Ubuntu 22.04

Cómo enumerar los paquetes instalados en Ubuntu 22.04