Lista Apt-Get instalada – Tutorial paso a paso. Apt es una interfaz de línea de comandos que le permite realizar acciones como instalar nuevos paquetes de software, eliminar paquetes de software innecesarios, actualizar los paquetes de software existentes, buscar paquetes de software específicos, etc. en un VPS Linux que ejecuta Debian como sistema operativo o Debian Distribuciones de Linux basadas en Linux como Ubuntu. En este tutorial, le mostraremos cómo enumerar todos los paquetes instalados con apt en Ubuntu (mostrar todo el software instalado en su VPS).
1. Enumere los paquetes de software instalados en Ubuntu
En primer lugar, conéctese a su servidor Linux a través de SSH. Para enumerar los paquetes de software instalados en su máquina, puede usar el siguiente comando:
sudo apt list --installed
El resultado del comando será muy similar al siguiente, según los paquetes que estén instalados actualmente:
Listing... acl/xenial,now 2.2.52-3 amd64 [installed] adduser/xenial,xenial,now 3.113+nmu3ubuntu4 all [installed] apache2/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] apache2-bin/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed,automatic] apache2-data/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed,automatic] apache2-doc/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed] apache2-utils/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] apparmor/xenial-updates,now 2.10.95-0ubuntu2.5 amd64 [installed,automatic] apt/xenial-updates,now 1.2.19 amd64 [installed] apt-utils/xenial-updates,now 1.2.19 amd64 [installed] ...
2. Usa el programa LESS
Para leer fácilmente la salida completa, puede usar less
programa.
sudo apt list --installed | less
3. Utilice el comando GREP
Puede buscar un paquete específico a través de la salida usando grep
programa.
sudo apt list --installed | grep -i apache
4. Listar todos los paquetes que incluyen Apache
El resultado del comando anterior enumerará todos los paquetes que incluyen apache
en sus nombres.
apache2/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] apache2-bin/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed,automatic] apache2-data/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed,automatic] apache2-doc/xenial-updates,xenial-updates,xenial-security,xenial-security,now 2.4.18-2ubuntu3.1 all [installed] apache2-utils/xenial-updates,xenial-security,now 2.4.18-2ubuntu3.1 amd64 [installed] libapache2-mod-php/xenial,xenial,now 1:7.0+35ubuntu6 all [installed,automatic] libapache2-mod-php7.0/xenial-updates,now 7.0.13-0ubuntu0.16.04.1 amd64 [installed,automatic] libapache2-mod-security2/xenial,now 2.9.0-1 amd64 [installed] libapache2-modsecurity/xenial,xenial,now 2.9.0-1 all [installed]
Apt admite patrones para hacer coincidir los nombres de los paquetes y las opciones para enumerar (--installed)
instalados paquetes, actualizable (--upgradeable)
paquetes o todos los (--all-versions)
disponibles versiones del paquete.
5. Utilice el programa DPKG
Otra alternativa que puede usar para enumerar los paquetes de software instalados en su Ubuntu VPS es el dpkg
comando.
sudo dpkg -l
El resultado del comando le proporcionará información como el nombre del paquete, la versión, la arquitectura y una breve descripción del paquete. Por supuesto, puedes usar el grep
programa de nuevo para buscar un paquete específico.
sudo dpkg -l | grep -i apache
La salida debería verse como la siguiente:
ii apache2 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server ii apache2-bin 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server (modules and other binary files) ii apache2-data 2.4.18-2ubuntu3.1 all Apache HTTP Server (common files) ii apache2-doc 2.4.18-2ubuntu3.1 all Apache HTTP Server (on-site documentation) ii apache2-utils 2.4.18-2ubuntu3.1 amd64 Apache HTTP Server (utility programs for web servers) rc apache2.2-common 2.2.22-6ubuntu5.1 amd64 Apache HTTP Server common files ii libapache2-mod-php 1:7.0+35ubuntu6 all server-side, HTML-embedded scripting language (Apache 2 module) (default) rc libapache2-mod-php5 5.5.9+dfsg-1ubuntu4.16 amd64 server-side, HTML-embedded scripting language (Apache 2 module) ii libapache2-mod-php7.0 7.0.13-0ubuntu0.16.04.1 amd64 server-side, HTML-embedded scripting language (Apache 2 module) ii libapache2-mod-security2 2.9.0-1 amd64 Tighten web applications security for Apache ii libapache2-modsecurity 2.9.0-1 all Dummy transitional package ii libapr1:amd64 1.5.2-3 amd64 Apache Portable Runtime Library ii libaprutil1:amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library ii libaprutil1-dbd-sqlite3:amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library - SQLite3 Driver ii libaprutil1-ldap:amd64 1.5.4-1build1 amd64 Apache Portable Runtime Utility Library - LDAP Driver .
Con la competencia de este tutorial, ha aprendido con éxito cómo enumerar los paquetes instalados en Ubuntu.
Si desea enumerar todos los paquetes instalados en su CentOS VPS, consulte nuestro tutorial de yum.
Por supuesto, no es necesario que enumere todos los paquetes instalados con apt en Ubuntu si utiliza uno de nuestros servicios de alojamiento gestionado de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que enumeren todos los paquetes instalados con apt en Ubuntu y exportar para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
Si le gustó esta publicación sobre Cómo enumerar todos los paquetes instalados con apt en Ubuntu, compártala con sus amigos en las redes sociales usando los botones a continuación o simplemente deje una respuesta. Gracias.