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

El comando que necesitamos usar 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 larga y difícil de manejar, por lo que es mucho más fácil filtrar a través de grep para obtener resultados para el paquete exacto que necesita. Por ejemplo, quería ver qué paquetes de PHP 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 obtener crédito adicional, puede encontrar las ubicaciones de los archivos dentro de un paquete de la lista utilizando el comando dpkg -L, 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 al archivo gd.ini y cambiar algunas configuraciones alrededor ...

Los Mejores Consejos:
Comentarios: