Apt-Get List installé - tutoriel étape par étape. Apt est une interface de ligne de commande qui vous permet d'effectuer des actions telles que l'installation de nouveaux packages logiciels, la suppression de packages logiciels inutiles, la mise à jour des packages logiciels existants, la recherche de packages logiciels spécifiques, etc. sur un VPS Linux exécutant Debian comme système d'exploitation ou Debian -des distributions Linux comme Ubuntu. Dans ce tutoriel, nous allons vous montrer comment lister tous les packages installés avec apt sur Ubuntu (afficher tous les logiciels installés sur votre VPS).
1. Lister les packages logiciels installés sur Ubuntu
Tout d'abord, connectez-vous à votre serveur Linux via SSH. Pour répertorier les packages logiciels installés sur votre machine, vous pouvez utiliser la commande suivante :
sudo apt list --installed
La sortie de la commande sera très similaire à la suivante, selon les packages actuellement installés :
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. Utilisez le programme MOINS
Pour lire facilement l'intégralité de la sortie, vous pouvez utiliser le less
programme.
sudo apt list --installed | less
3. Utilisez la commande GREP
Vous pouvez rechercher un package spécifique via la sortie en utilisant le grep
programme.
sudo apt list --installed | grep -i apache
4. Lister tous les packages qui incluent Apache
La sortie de la commande ci-dessus répertorie tous les packages qui incluent apache
en leurs noms.
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 prend en charge les modèles pour faire correspondre les noms de packages et les options pour répertorier les (--installed)
installés packages, évolutifs (--upgradeable)
packages ou tous les (--all-versions)
disponibles versions de paquet.
5. Utilisez le programme DPKG
Une autre alternative que vous pouvez utiliser pour lister les packages logiciels installés sur votre VPS Ubuntu est le dpkg
commande.
sudo dpkg -l
La sortie de la commande vous fournira des informations telles que le nom du package, la version, l'architecture et une brève description du package. Bien sûr, vous pouvez utiliser le grep
programme à nouveau pour rechercher un package spécifique.
sudo dpkg -l | grep -i apache
Le résultat devrait ressembler à celui ci-dessous :
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 .
Avec le concours de ce didacticiel, vous avez appris avec succès à répertorier les packages installés dans Ubuntu.
Si vous souhaitez répertorier tous les packages installés sur votre VPS CentOS, consultez notre tutoriel yum.
Bien sûr, vous n'êtes pas obligé de répertorier tous les packages installés avec apt sur Ubuntu si vous utilisez l'un de nos services d'hébergement Linux géré, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de répertorier tous les packages installés avec apt sur Ubuntu et exporter Pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
Si vous avez aimé cet article sur Comment répertorier tous les packages installés avec apt sur Ubuntu, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons ci-dessous ou laissez simplement une réponse. Merci.