Comment énumérer les packages tous ou spécifiques installés sur le système Debian / Ubuntu Linux

Comment énumérer les packages tous ou spécifiques installés sur le système Debian / Ubuntu Linux

Il existe plusieurs moyens de déterminer si un package spécifique est déjà installé sur votre système. La première dpkg La commande répertorie tous les packages installés Currenlty sur votre système:

# dpkg -l 

De là, nous pouvons rechercher un package spécifique en fournissant le nom du package comme argument:

# dpkg -l bonjour souhaité = inconnu / installer / retirer / purge / hold | Status = Not / inst / conf-files / Unpacked / Half-Conf / Half-Inst / Trig-Await / Trig-Pend | / ERR?= (Aucun) / Rerille-Required (Status, err: uppercase = Bad) || / Nom Version Architecture Description +++ - =============== - ==== ========= - ============= - =======================. ============== II Hello 2.9-2 + Deb8u1 AMD64 Exemple de package basé sur GNU Hello 

De ce qui précède dpkgSortie de commande, nous pouvons conclure que Bonjour Le package est actuellement installé notre système. Au cas où dpkg La sortie ne produirait aucune sortie signifie que le package Bonjour N'est pas installé. Dans la situation que nous ne connaissons pas exactement le nom du package que nous recherchons, nous pouvons utiliser des caractères Meta pour correspondre au nom possible.

# dpkg -l 'h *' souhaité = inconnu / installer / retirer / purge / hold | Status = Not / inst / conf-files / Unpacked / Half-Conf / Half-Inst / Trig-Await / Trig-Pend | / ERR?= (Aucun) / Rerille-Required (Status, err: uppercase = Bad) || / Nom Version Architecture Description +++ - =============== - ==== ========= - ============= - =======================. ============== II Hello 2.9-2 + DEB8U1 AMD64 Exemple de package basé sur GNU Hello Hello-Debhelper (Aucune description disponible) Un Hello-Traditional (pas de description disponible) Un Hoogle (Aucune description disponible) UN HOSTAPD (Aucune description disponible) II Hostname 3.15 AMD64 Utilité pour définir / afficher le nom d'hôte ou Dom Un Hurd (aucune description disponible) 

Cependant, dans ce cas, nous énumérons également désinstallé ONU paquets. Pour répertorier uniquement le package installé, nous pouvons tuer la sortie en grep:

# dpkg -l 'h *' | grep ^ ii ii bonjour 2.9-2 + Deb8u1 AMD64 Exemple de package basé sur le nom d'hôte GNU Hello II 3.15 AMD64 Utilité pour définir / afficher le nom d'hôte ou le nom de domaine 

Une autre alternative à ce qui précède dpkg La commande consiste à utiliser le -s option d'état. Par exemple:

# dpkg -s bonjour 

Tutoriels Linux connexes:

  • Ubuntu 20.04 Télécharger
  • Guide des débutants sur la commande dpkg linux
  • Bash Idioms variables avancées pour la sensibilité à la caisse…
  • Ubuntu 20.10 téléchargement
  • Ubuntu 21.04 Télécharger
  • Fichiers de configuration Linux: 30 premiers
  • Choses à installer sur Ubuntu 20.04
  • Comment supprimer nginx d'Ubuntu
  • Comment supprimer le serveur Web Apache d'Ubuntu
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux