El sistema de gestión de paquetes en Ubuntu lo haceextremadamente simple de instalar y eliminar paquetes, pero a veces es importante averiguar qué versión de un paquete en particular ha instalado realmente.
Las utilidades apt-get son simplemente un front-end para la utilidad debian dpkg, que realmente hace el trabajo real. Puede usar esta utilidad para averiguar qué versión está instalada.
dpkg -s <nombre del paquete>
Aquí hay un ejemplo, donde estaba tratando de averiguar qué versión de Ruby había instalado en mi sistema:
geek @ ubuntuServ: ~ $ dpkg -s ruby1.8
Paquete: ruby1.8
Estado: instalar ok instalado
Prioridad: opcional
Sección: intérpretes
Tamaño instalado: 272
Mantenedor: Desarrolladores de Ubuntu Core <ubuntu-devel@lists.ubuntu.com>
Arquitectura: i386
Versión: 1.8.4-5ubuntu1.2
Depende: libc6 (> = 2.4-1), libruby1.8 (> = 1.8.4)
Sugiere: ruby1.8-examples, rdoc1.8, ri1.8
Descripción: Intérprete de lenguaje de script orientado a objetos Ruby 1.8
Ruby es el lenguaje de scripting interpretado de forma rápida y fácil.
programación orientada a objetos. Tiene muchas funciones para procesar texto.
archivos y para realizar tareas de gestión del sistema (como en perl). Es simple,
sencillo y extensible.
.
Este paquete proporciona la versión 1.8 de la serie Ruby.
.
En Debian, Ruby 1.8 se proporciona como paquetes separados. Puedes obtener
distribución completa de Ruby 1.8 instalando los siguientes paquetes.
.
ruby1.8 ruby1.8-dev ri1.8 rdoc1.8 irb1.8 ruby1.8-elisp
ruby1.8-examples libdbm-ruby1.8 libgdbm-ruby1.8 libtcltk-ruby1.8
libopenssl-ruby1.8 libreadline-ruby1.8
Original-Maintainer: akira yamada <akira@debian.org>
Puedes ver que tengo instalada la versión 1.8.4.