- 1 1. Introduction
- 2 2. Comment lister les paquets installés
- 3 3. Comment vérifier si un paquet spécifique est installé
- 4 4. Comment afficher des informations détaillées sur les paquets installés
- 5 5. Comment vérifier le nombre de paquets installés
- 6 6. Résumé
- 7 7. FAQ
- 7.1 Q1 : Quelle est la différence entre apt et dpkg ?
- 7.2 Q2 : Qu’est‑ce que les paquets Snap ?
- 7.3 Q3 : Quelle est la façon la plus simple de vérifier si un paquet spécifique est installé ?
- 7.4 Q4 : Que faire si une commande ne fonctionne pas ?
- 7.5 Q5 : Comment supprimer un paquet installé ?
- 7.6 Q6 : Puis‑je enregistrer la liste des paquets installés dans un fichier ?
- 8 Conclusion
1. Introduction
Ubuntu est une distribution Linux fiable, utilisée par de nombreux développeurs et ingénieurs. En l’utilisant, il peut parfois être nécessaire de vérifier quels paquets sont actuellement installés sur votre système.
Par exemple, vous pourriez vouloir vérifier si un paquet spécifique est installé correctement ou identifier et supprimer les paquets inutiles. Dans ces cas, savoir comment afficher les paquets installés devient essentiel.
Cet article explique en détail comment vérifier les paquets installés sous Ubuntu. Nous présenterons des méthodes pratiques adaptées aux débutants et aux utilisateurs intermédiaires, alors lisez jusqu’à la fin pour maîtriser ces commandes essentielles.
2. Comment lister les paquets installés
Il existe plusieurs façons de vérifier les paquets installés sur Ubuntu. Ici, nous présenterons les trois méthodes les plus courantes, chacune adaptée à des préférences et des cas d’utilisation différents.
Utilisation de la commande apt
La commande apt est l’un des outils de gestion de paquets les plus fréquemment utilisés sous Ubuntu. Pour lister les paquets installés, exécutez la commande suivante :
apt list --installed
Explication de la commande
apt list: liste les informations sur les paquets disponibles dans le système.--installed: n’affiche que les paquets qui sont actuellement installés.
Exemple de sortie
Lors de l’exécution, vous verrez une liste de paquets installés similaire à l’exemple ci‑dessous :
accountsservice/now 0.6.55-0ubuntu12 amd64 [installed,automatic]
acl/now 2.2.53-10 amd64 [installed]
Utilisation de la commande dpkg
dpkg est un outil de bas niveau utilisé pour gérer directement les paquets Debian. Vous pouvez utiliser la commande suivante pour afficher les paquets installés :
dpkg-query -l
Explication de la commande
dpkg-query: interroge la base de données dpkg pour récupérer les informations sur les paquets.-l: liste tous les paquets installés.
Exemple de sortie
ii accountsservice 0.6.55-0ubuntu12 amd64 query and manipulate user account information
ii acl 2.2.53-10 amd64 access control list utilities
Ici, ii indique que le paquet est correctement installé.
Utilisation de la commande snap
snap est un système de gestion de paquets moderne introduit dans Ubuntu. Pour vérifier les paquets installés via Snap, utilisez la commande suivante :
snap list
Explication de la commande
snap list: affiche la liste de tous les paquets Snap installés sur le système.
Exemple de sortie
Name Version Rev Tracking Publisher Notes
core 16-2.58 12834 latest/stable canonical✓ core
Cette commande est utile pour vérifier la version et les détails de révision des paquets Snap.
Résumé
apt list --installed: méthode simple et rapide pour afficher les paquets installés.dpkg-query -l: adaptée pour obtenir des informations plus détaillées.snap list: pour visualiser les paquets installés via Snap.
En utilisant ces commandes de manière appropriée, vous pouvez gérer efficacement les paquets Ubuntu.
3. Comment vérifier si un paquet spécifique est installé
Ubuntu propose plusieurs méthodes efficaces pour vérifier si un paquet spécifique est installé. Explorons comment le faire avec les commandes apt et dpkg.
Vérification avec la commande apt
Avec la commande apt, vous pouvez facilement rechercher un paquet spécifique dans la liste des paquets installés.
Exemple de commande
Combinez‑la avec grep pour rechercher un nom de paquet précis :
apt list --installed | grep package-name
Exemple d’exécution
Pour vérifier si le paquet curl est installé :
apt list --installed | grep curl
Exemple de sortie
curl/now 7.68.0-1ubuntu2.6 amd64 [installed]
Cela confirme que curl est installé sur le système.
Vérification avec la commande dpkg
La commande dpkg peut également être utilisée pour vérifier si un paquet particulier est installé.
Exemple de commande
dpkg-query -l | grep package-name
Exemple d’exécution
Par exemple, pour vérifier si git est installé :
dpkg-query -l | grep git
Exemple de sortie
ii git 1:2.25.1-1ubuntu3.2 amd64 fast, scalable, distributed revision control system
Le statut ii signifie que le paquet est correctement installé.
Vérification des paquets Snap
Si le paquet a été installé via Snap, utilisez la commande suivante :
snap list | grep package-name
Exemple d’exécution
Pour vérifier si chromium est installé en tant que paquet Snap :
snap list | grep chromium
Exemple de sortie
chromium 97.0.4692.99 1892 latest/stable canonical✓ -
Cela confirme que chromium est installé en tant que paquet Snap.
Résumé
apt list --installed | grep package-name: Vérification simple et rapide.dpkg-query -l | grep package-name: Informations plus détaillées.snap list | grep package-name: Pour les paquets Snap spécifiquement.
En utilisant ces méthodes, vous pouvez rapidement vérifier si un paquet particulier est installé sur votre système.
4. Comment afficher des informations détaillées sur les paquets installés
Parfois, vous pouvez vouloir vérifier des informations détaillées sur un paquet installé — comme sa fonction, ses dépendances ou sa version. Sous Ubuntu, vous pouvez utiliser les commandes suivantes pour récupérer ces détails.
Utilisation de la commande apt show
La commande apt show affiche des informations détaillées sur un paquet spécifique.
Exemple de commande
apt show package-name
Exemple d’exécution
Par exemple, pour afficher des informations détaillées sur le paquet curl :
apt show curl
Exemple de sortie
Package: curl
Version: 7.68.0-1ubuntu2.6
Priority: optional
Section: web
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Description: command line tool for transferring data with URL syntax
This is a command line tool and library for transferring data with URLs.
Informations clés
- Package : Nom du paquet.
- Version : Numéro de version du paquet.
- Section : Catégorie à laquelle il appartient (par ex. web, utils).
- Maintainer : Informations de contact du responsable du paquet.
- Description : Aperçu de ce que fait le paquet.
Utilisation de la commande dpkg
Vous pouvez également utiliser la commande dpkg pour voir les détails d’un paquet spécifique.
Exemple de commande
dpkg -s package-name
Exemple d’exécution
Par exemple, pour afficher les détails du paquet git :
dpkg -s git
Exemple de sortie
Package: git
Status: install ok installed
Priority: optional
Section: vcs
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Description: fast, scalable, distributed revision control system
Git is a fast, scalable, distributed revision control system with an
unusually rich command set that provides both high-level operations
and full access to internals.
Cette commande fournit le statut d’installation et le résumé du paquet.
Vérification des dépendances
Si vous souhaitez vérifier les dépendances, apt show est également utile. Par exemple, pour afficher les dépendances du paquet curl :
apt show curl
La sortie inclut des informations de dépendance telles que :
Depends: libc6 (>= 2.17), libcurl4 (>= 7.68.0-1ubuntu2.6)
Cela permet d’identifier quels autres paquets sont requis pour que le logiciel fonctionne correctement.
Résumé
apt show package-name: Idéal pour vérifier les dépendances et obtenir des informations détaillées sur le paquet.dpkg -s package-name: Utile pour obtenir rapidement des informations concises.
Ces commandes sont précieuses pour comprendre les paquets en détail et peuvent aider à la maintenance du système ainsi qu’au dépannage.
5. Comment vérifier le nombre de paquets installés
Si vous souhaitez savoir combien de paquets sont actuellement installés sur votre système, Ubuntu propose des commandes simples à cet effet. Cela peut être utile pour appréhender la taille et l’état global du système.
Avec la commande apt
Vous pouvez combiner la commande apt list avec un pipe (|) et wc -l pour compter le nombre de paquets installés.
Exemple de commande
apt list --installed | wc -l
Explication de la commande
apt list --installed: Liste les paquets installés.wc -l: Compte le nombre de lignes, renvoyant le total d’entrées.
Exemple de sortie
543
Dans cet exemple, 543 paquets sont installés sur le système.
Avec la commande dpkg
Vous pouvez également compter les paquets installés en utilisant dpkg-query combiné avec grep et wc :
Exemple de commande
dpkg-query -l | grep '^ii' | wc -l
Explication de la commande
dpkg-query -l: Liste les paquets installés.grep '^ii': Filtre uniquement les paquets installés (ceux marquésii).wc -l: Compte les lignes filtrées.
Exemple de sortie
487
Cet exemple montre 487 paquets installés.
Vérifier le nombre de paquets Snap
Pour compter les paquets Snap, utilisez la commande snap list :
Exemple de commande
snap list | wc -l
Remarque
La sortie de snap list comprend une ligne d’en‑tête. Pour obtenir le nombre exact, soustrayez‑en une :
snap list | tail -n +2 | wc -l
Résumé
- Commande apt :
apt list --installed | wc -ldonne un comptage rapide. - Commande dpkg :
dpkg-query -l | grep '^ii' | wc -ldonne un résultat plus précis. - Commande Snap :
snap listcompte les paquets Snap.
Ces commandes vous aident à évaluer combien de paquets et d’applications Snap sont actuellement installés sur votre système Ubuntu.
6. Résumé
Cet article a présenté plusieurs méthodes pour vérifier les paquets installés sous Ubuntu. Chaque méthode a ses avantages, et vous pouvez choisir celle qui correspond le mieux à votre besoin.
Méthodes abordées dans cet article
- Lister les paquets installés
- Utilisation de
apt list --installedetdpkg-query -lpour lister tous les paquets installés. - Pour les paquets Snap, utilisation de
snap list.
- Vérifier des paquets spécifiques
- Combinaison avec
greppour vérifier rapidement si un paquet particulier est installé.
- Obtenir des informations détaillées
- Utilisation de
apt showetdpkg -spour consulter la version, les dépendances et d’autres détails.
- Compter les paquets installés
- Utilisation de
wc -lpour compter le nombre total de paquets présents sur le système.
Quelle méthode choisir ?
- Pour les débutants :
Utilisez la commande simpleapt, par exempleapt list --installed. - Pour une inspection détaillée :
Utilisezdpkgouapt showpour obtenir des informations plus approfondies. - Pour les utilisateurs de Snap :
Utilisezsnap listpour ne voir que les paquets Snap.
Conclusion
Maîtriser ces commandes de base vous permet de gérer efficacement les paquets Ubuntu. Utilisez les méthodes présentées ici pour surveiller l’état de votre système et résoudre les problèmes plus facilement.

7. FAQ
Voici une FAQ sur la vérification des paquets installés sous Ubuntu, couvrant les problèmes courants pour les débutants et les utilisateurs intermédiaires.
Q1 : Quelle est la différence entre apt et dpkg ?
R :
apt est un gestionnaire de paquets de haut niveau couramment utilisé sous Ubuntu et les systèmes basés sur Debian. Il gère l’installation, la suppression et les mises à jour depuis les dépôts. En revanche, dpkg est un outil de bas niveau utilisé pour gérer directement les paquets locaux .deb. En fait, apt s’appuie en interne sur dpkg.
Principales différences :
apt: télécharge et installe les paquets depuis les dépôts automatiquement.dpkg: gère les fichiers.deblocaux sans prise en charge des dépôts.
Q2 : Qu’est‑ce que les paquets Snap ?
R :
Snap est un système de paquets moderne développé par Ubuntu. Contrairement aux paquets Debian traditionnels, les Snaps regroupent toutes leurs dépendances, ce qui facilite l’installation sur différentes distributions. Principales caractéristiques :
- Avantages : évite les conflits de dépendances et permet d’obtenir les dernières versions des applications.
- Inconvénients : taille plus importante et lancement parfois plus lent.
Utilisez snap list ou snap install pour gérer les paquets Snap.
Q3 : Quelle est la façon la plus simple de vérifier si un paquet spécifique est installé ?
R :
Utilisez la commande apt suivante :
apt list --installed | grep package-name
Par exemple, pour vérifier si curl est installé :
apt list --installed | grep curl
Si le nom du paquet apparaît dans la sortie, cela signifie qu’il est installé.
Q4 : Que faire si une commande ne fonctionne pas ?
R :
Suivez ces étapes de dépannage :
- Vérifier les fautes de frappe : assurez‑vous que la commande est correctement saisie.
- Vérifier les permissions : certaines commandes nécessitent
sudo. Essayez d’ajoutersudoet de relancer la commande.
sudo apt list --installed
- Mettre à jour les listes de paquets : si les données des paquets sont obsolètes, exécutez :
sudo apt update
- Consulter les journaux : examinez
/var/log/syslogoujournalctlpour obtenir des détails sur les erreurs.
Q5 : Comment supprimer un paquet installé ?
R :
Utilisez apt remove ou apt purge :
apt remove package-name: supprime le paquet mais conserve les fichiers de configuration.apt purge package-name: supprime le paquet ainsi que les fichiers de configuration.
Exemple :
sudo apt remove curl
Pour supprimer également les fichiers de configuration :
sudo apt purge curl
Q6 : Puis‑je enregistrer la liste des paquets installés dans un fichier ?
R :
Oui. Vous pouvez exporter la liste avec la commande suivante :
apt list --installed > installed_packages.txt
Cela enregistre tous les paquets installés dans installed_packages.txt. Vous pouvez utiliser ce fichier pour réinstaller les paquets sur un autre système si besoin.
Conclusion
Cette FAQ a couvert les questions et réponses courantes concernant la gestion des paquets sous Ubuntu. Utilisez ces astuces pour rendre votre administration système plus efficace, et continuez à améliorer vos compétences en ligne de commande afin de gérer les futurs problèmes de dépannage en toute confiance.



