Vérification si un package spécifique est installé en utilisant dpkg:
Pour vérifier si un package spécifique est installé sur les distributions Linux basées sur Debian, vous pouvez utiliser le dpkg commande suivie par le -s (statut) Indicateur et le nom du package. La commande ci-dessous montre un exemple de DPKG, utilisé pour vérifier l'état de la vapeur de l'emballage.
dpkg -s vapeur
Comme vous pouvez le voir, la commande renvoie des informations sur le package, y compris ce qui suit:
Nom du paquet: Nom du paquet.
État du package: Ici, vous pouvez voir l'état du package sur votre système.
Priorité: Il y a 5 niveaux de priorité possibles pour les packages: la priorité 'Requis' appartient à des packages essentiels pour le système; Retrait des packages marqués comme 'Requis' peut entraîner une défaillance du système. Le deuxième mode de priorité possible pour a est le 'Important' Priorité pour les packages qui ne sont pas essentiels pour le système mais l'utilisateur, par exemple, un éditeur de texte comme Nano ou Net-Tools. La troisième priorité est 'Standard', qui comprend des packages définis pour être installés par défaut. Le quatrième niveau prioritaire est le 'Facultatif', qui comprend des packages en option dans les installations Debian / Ubuntu. Enfin, la cinquième priorité est 'Supplémentaire', qui est obsolète et remplacé par 'Facultatif'. Le statut 'Supplémentaire' a été utilisé pour des packages spécialisés.
Section: Les packages sont classés par les catégories; Les catégories actuellement disponibles incluent l'administrateur, la base de données, CLI-Mono, Debug, Devel, DOC, éditeurs, Education, Gnustep, Embedded, Fontts, Games, Gnome, GNU-R, Electronics, Graphics, Interpreters, Hamradio, Haskell, HTTPD, Python, Introspection, JavaScript, Java, Ruby, KDE, Localisation, Kernel, Libdevel, Libs, Lisp, Mail, Math, Metapackages, OCAML, Net, News, Misc, Comm, Oldlibs, autres, Perl, PHP, Rust, Science, Shels, Sound, texte, vidéo, tâches, tex, utils, vcs, web, x11, xfce et zope.
Taille installée: Vous pouvez voir l'espace disque requis estimé en octets pour installer le package.
HEUPTENER: Ce champ montre les informations sur le développeur du package.
Architecture: Ici, vous pouvez voir l'architecture du package.
Version: Version de package.
Dépend: Dépendances de package.
Description: Description du package.
Page d'accueil: Site Web de package / développeur.
La capture d'écran ci-dessous affiche la sortie lorsque vous vérifiez un package qui n'est pas installé.
dpkg -s nexpose
Vous pouvez également utiliser le dpkg commande suivie par le -l Indicateur pour vérifier un statut de package spécifique, comme indiqué dans l'exemple ci-dessous.
dpkg -l Steam
Vérification si un package spécifique est installé en utilisant DPKG-QUERY:
Le DPKG-QUERY La commande peut être utilisée pour afficher si un package spécifique est installé dans votre système. Pour le faire, courez DPKG-QUERY suivi du drapeau -L et du nom du package sur lequel vous voulez des informations sur. L'exemple ci-dessous montre comment vérifier si le package Steam est installé.
dpkg-query -l Steam
Vous pouvez utiliser la même commande pour répertorier tous les packages installés en omettant le nom du package, comme indiqué dans l'exemple ci-dessous.
dpkg-query -l
Vérifiez si un package est installé en utilisant apt-cache:
Le apt-cache La commande peut également afficher des informations sur les packages, les versions installées, et plus encore. Pour obtenir cette sortie, vous devez ajouter le politique Option suivie du nom du package, comme indiqué dans l'exemple ci-dessous.
STAPE POLITIQUE APT-CACH
Obtenez une liste de tous les packages installés en utilisant apte:
Si vous souhaitez imprimer une liste de tous les packages installés sur votre système au lieu de vérifier si un package spécifique a été installé, vous pouvez le réaliser en utilisant le apte Commande comme indiqué dans l'exemple ci-dessous.
APT - LISTE INSTALLÉE
Obtenez une liste de tous les journaux de lecture des packages installés:
Une autre méthode largement utilisée pour obtenir une liste de tous les packages installés est la lecture apte ou dpkg bûches.
Pour lire le apte journaliser, exécuter la commande suivante.
chat / var / log / apt / historique.enregistrer
Pour lire le dpkg Enregistrer pour obtenir des informations sur les packages installés, exécutez la commande ci-dessous.
grep "installer" / var / log / dpkg.enregistrer
Vous pouvez également lire les journaux DPKG compressés en utilisant le zgrep commande au lieu de grep, Comme indiqué dans l'exemple ci-dessous.
zgrep "installer" / var / log / dpkg.enregistrer.11.gz
Comme vous pouvez le voir, les journaux compressés vous fourniront des informations partielles, mais vous pouvez implémenter un joker (*) pour lire tous les journaux compressés à la fois, comme indiqué dans l'exemple suivant.
zgrep "installer" / var / log / dpkg.enregistrer.*.gz
Comment vérifier les packages améliorés et supprimés:
Si vous souhaitez afficher des informations sur les packages mis à niveau uniquement, vous pouvez l'atteindre en utilisant la commande ci-dessous.
Comme expliqué précédemment, avec des packages installés, vous pouvez également vérifier les journaux compressés pour les packages améliorés à l'aide du joker, comme indiqué dans l'exemple suivant.
Zgrep "mise à niveau" / var / log / dpkg.enregistrer.*.gz
Si vous souhaitez répertorier les packages supprimés, la méthode est similaire; Remplacez simplement "améliorer" avec "retirer," comme indiqué ci-dessous.
grep "supprimer" / var / log / dpkg.enregistrer
Conclusion:
Comme vous pouvez le voir, les distributions Linux basées à Debian offrent diverses façons de vérifier un statut de package spécifique ou de répertorier tous les packages installés, mis à niveau et supprimé. Les commandes expliquées dans ce didacticiel sont faciles à appliquer et l'apprentissage est obligatoire pour tout utilisateur de distribution basé à Debian. Comme vous l'avez vu, ces commandes peuvent également fournir des informations sur les versions logicielles, l'espace disque nécessaire, et plus. Vous pouvez obtenir des conseils supplémentaires pour répertorier les informations des packages avec le tutoriel Voir DPKG et Historique APT.
J'espère que ce tutoriel expliquant comment vérifier si un package est installé sur Debian ou Ubuntu a été utile. Continuez à suivre l'astuce Linux pour plus de conseils et de tutoriels Linux.