Lister les paquets installés (explicitement) sur vos distributions Linux
Table des matières:
- Liste des packages installés avec Apt
- Liste des packages installés avec dpkg-query
- Créer une liste de tous les packages installés
- Comptez le nombre de packages installés
- Conclusion
Dans ce guide, nous expliquerons comment lister et filtrer les paquets installés sur Debian. Nous vous montrerons également comment vérifier si un package spécifique est installé, compter les packages installés et connaître la version d'un package installé.
Savoir lister les paquets installés sur votre système basé sur Debian peut être utile dans les situations où vous devez installer les mêmes paquets sur une autre machine ou si vous souhaitez réinstaller votre système.
Liste des packages installés avec Apt
Apt est une interface de ligne de commande pour le système de gestion des packages et combine les fonctionnalités les plus couramment utilisées d'
apt-get
et d'
apt-cache
y compris une option pour répertorier les packages installés.
Pour répertorier tous les packages installés sur votre système, exécutez la commande suivante:
sudo apt list --installed
adduser/stable, now 3.115 all apt/stable, now 1.4.8 amd64 apt-listchanges/stable, now 3.10 all apt-utils/stable, now 1.4.8 amd64 autoconf/stable, now 2.69-10 all automake/stable, now 1:1.15-6 all autotools-dev/stable, now 20161112.1 all base-files/stable, now 9.9+deb9u5 amd64 base-passwd/stable, now 3.5.43 amd64 bash/stable, now 4.4-5 amd64
La commande affichera une liste de tous les packages installés, y compris des informations sur les versions et l'architecture des packages. La colonne la plus à droite dans la sortie indique si le package a été automatiquement installé en tant que dépendance d'un autre package.
Étant donné que la liste des packages est longue, il est judicieux de diriger la sortie vers la commande
less
pour la rendre plus facile à lire:
sudo apt list --installed | less
Pour savoir si un package spécifique est installé, utilisez la commande grep pour filtrer la sortie. Par exemple, pour savoir si le package tmux est installé sur le système, vous pouvez utiliser:
sudo apt list --installed | grep tmux
tmux/stable, now 2.3-4 amd64
La sortie ci-dessus montre que tmux 2.3-4 est installé sur votre système.
Liste des packages installés avec dpkg-query
dpkg-query
est une ligne de commande qui peut être utilisée pour afficher des informations sur les packages répertoriés dans la base de données dpkg.
Pour obtenir une liste de tous les packages installés, tapez:
sudo dpkg-query -l | less

La commande affichera une liste de tous les packages installés, y compris les versions des packages, l'architecture et une courte description.
Vous pouvez filtrer la sortie de
dpkg-query -l
à l'aide de la commande
grep
:
sudo dpkg-query -l | grep package_name_to_search
Créer une liste de tous les packages installés
La commande suivante stockera la liste de tous les paquets installés sur votre système Debian dans un fichier appelé
packages_list.txt
:
sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt
Maintenant que vous avez la liste, vous pouvez installer les mêmes packages sur votre nouveau serveur avec:
sudo xargs -a packages_list.txt apt install
Comptez le nombre de packages installés
Pour savoir combien de packages sont installés sur votre système, vous pouvez utiliser la même commande que lors de la création d'une liste de packages, mais au lieu de rediriger la sortie vers un fichier, vous pouvez la diriger vers la commande
wc
pour compter les lignes:
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l
La sortie affichera le nombre de packages installés:
Conclusion
Dans ce tutoriel, vous avez appris à lister et filtrer les paquets installés sur votre système Debian.
N'hésitez pas à laisser un commentaire si vous avez des questions.
debian apt dpkgSelon les recommandations énoncées dans un rapport publié vendredi par la Federal Trade Commission (FTC) des États-Unis, les consommateurs comprendraient mieux comment leurs données sont recueillies et utilisées par les principaux acteurs de l'univers mobile. Le rapport de la FTC, basé sur une série d'ateliers sur la protection des renseignements personnels tenus l'année dernière par la commission, recommande les «meilleures pratiques» pour les fournisseurs de plateformes mobiles, les développeu
[Plus d'informations: Comment supprimer les logiciels malveillants de votre PC Windows]
Comment lister les packages installés sur centos
Dans ce didacticiel, nous vous montrerons comment répertorier et filtrer les packages installés sur CentOS. Savoir comment répertorier les packages installés sur votre système CentOS peut être utile dans les situations où vous devez installer les mêmes packages sur une autre machine ou si vous souhaitez réinstaller votre système.
Comment lister les packages installés sur Ubuntu
Dans ce tutoriel, nous allons vous montrer comment lister et filtrer les packages installés sur Ubuntu. Nous vous montrerons également comment vérifier si un package spécifique est installé, compter les packages installés et connaître la version d'un package installé.







