vendredi 25 mai 2012

Voir la liste des paquets installés sur Ubuntu ou Debian

Tout en travaillant sur les instructions pour MonoDevelop compilation depuis les sources, Je comptais beaucoup sur l'dpkg et apt-cache pour me dire ce qui était déjà installé les paquets vs étaient disponibles dans le référentiel. Après avoir terminé cet article, il m'est apparu que je devais expliquer comment montrer ce que les paquets sont actuellement installés ... Nous voici donc.

La commande nous avons besoin d'utiliser est dpkg-get-selections, qui va nous donner une liste de tous les paquetages actuellement installés.

$ dpkg --get-selections adduser                                         install alsa-base                                       install alsa-utils                                      install apache2                                         install apache2-mpm-prefork                             install apache2-utils                                   install apache2.2-common                                install apt                                             install apt-utils                                       install

La liste complète peut être long et compliqué, il est donc beaucoup plus facile à filtrer à travers grep pour obtenir des résultats pour le paquet dont vous avez besoin. Par exemple, je voulais voir quels paquets php je l'avais déjà installé via apt-get:

dpkg --get-selections | grep php
libapache2-mod-php5                             install php-db                                          install php-pear                                        install php-sqlite3                                     install php5                                            install php5-cli                                        install php5-common                                     install php5-gd                                         install php5-memcache                                   install php5-mysql                                      install php5-sqlite                                     install php5-sqlite3                                    install php5-xsl                                        install

Pour un crédit supplémentaire, vous pouvez trouver les emplacements des fichiers au sein d'un package à partir de la liste en utilisant la commande dpkg-L, tels que:

dpkg -L php5-gd /. /usr /usr/lib /usr/lib/php5 /usr/lib/php5/20060613 /usr/lib/php5/20060613/gd.so /usr/share /usr/share/doc /etc /etc/php5 /etc/php5/conf.d /etc/php5/conf.d/gd.ini /usr/share/doc/php5-gd 

Maintenant, je peux jeter un oeil au fichier gd.ini et modifier certains paramètres autour ...

Aucun commentaire:

Enregistrer un commentaire