Me gustaría enumerar todos los paquetes instalados, con números de versión específicos en mi sistema. Revisé dpkg --get-selections
( Cómo enumerar todos los paquetes instalados ) pero no me muestra lo que necesito. Por ejemplo:
$ dpkg --get-selections apache2
apache2 install
muestra que apache2 está instalado, sin embargo, no la versión. Recientemente hice un apt-get upgrade
apache2.2.22-1 que debería tener instalada la versión ( http://packages.ubuntu.com/precise-updates/apache2.2-common ), pero ¿cómo puedo mostrar eso?
¡Gracias!
fuente
Utilizar
para obtener el número de versión del paquete
apache2
ypara obtener los números de versión para todos los paquetes instalados
fuente
dpkg -l | grep '^ii' | awk '{print $2 "\t" $3}'
. ¿Sabes cuál es la diferencia?dpkg-query --show
en realidad no muestra los paquetes instalados , pero los que no están instalados . Es decir, muestra, por ejemplo, paquetes a medio instalar o paquetes con archivos de configuración restantes, también.