Il est parfois utile de savoir quels sont les paquets installés sur sa distribution Debian/Ubuntu. Une commande simple permet de réaliser cette tâche.
Associée à la commande « grep », on peut facilement filtrer les résultats pour faire ressortir une recherche particulière.
Lister la totalité des paquets installés
1 |
dpkg -l |
Cette commande liste la totalité des paquets installés sous forme de tableau. 4 colonnes sont fournies :
- Name : le nom du paquet installé
- Version : la version installée du paquet
- Architecture : l’architecture pour laquelle le paquet est développé
- Description : une courte description de l’utilité du paquet
La commande suivante réalise la même opération mais en simplifiant la sortie :
1 |
dpkg --get-selections |
Filtrer les résultats
En associant les commandes précédentes avec « grep », on peut facilement filtrer les résultats pour n’obtenir qu’un éventail des paquets installés.
Imaginons que l’on veuille vérifier les paquets installés concernant « apache », on tapera la commande suivante :
1 |
dpkg -l | grep apache |
Pour retourner les résultats qui ne satisfont pas le patter, il suffit d’ajouter l’option « -v » à la commande « grep » :
1 |
dpkg -l | grep -v apache |