mardi 27 mars 2012

Mostrar la lista de paquetes instalados en Ubuntu o Debian

Mientras trabajaba en las instrucciones de compilar MonoDevelop desde la fuente, Me he basado en gran medida de la dpkg y los comandos apt-cache para decirme lo que ya estaba instalado frente a lo que los paquetes están disponibles en el repositorio. Después de completar este artículo se me ocurrió que yo debería explicar cómo mostrar lo que paquetes están instalados ... así que aquí estamos.

El comando que debemos utilizar es dpkg-get-selections, que nos dará una lista de todos los paquetes instalados actualmente.

$ 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 lista completa puede ser largo y difícil de manejar, por lo que es mucho más fácil de filtrar a través de grep para obtener resultados para el paquete exacto que necesita. Por ejemplo, yo quería ver los paquetes de php que ya había instalado a través de 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

Para el crédito adicional, usted puede encontrar las ubicaciones de los archivos dentro de un paquete de la lista con el comando dpkg-L, tales como:

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 

Ahora puedo echar un vistazo a el archivo gd.ini y cambiar algunos ajustes en torno a ...

Aucun commentaire:

Enregistrer un commentaire