Система управления пакетами на Ubuntu очень проста в установке и удалении пакетов, но иногда важно выяснить, какую версию определенного пакета вы фактически установили.
Утилиты apt-get - это просто интерфейс утилиты debian dpkg, которая фактически выполняет настоящую работу. Вы можете использовать эту утилиту, чтобы выяснить, какая версия установлена.
dpkg -s
Вот пример, когда я пытался выяснить, какую версию Ruby я установил в своей системе:
geek@ubuntuServ:~$ dpkg -s ruby1.8
Package: ruby1.8 Status: install ok installed Priority: optional Section: interpreters Installed-Size: 272 Maintainer: Ubuntu Core Developers Architecture: i386 Version: 1.8.4-5ubuntu1.2 Depends: libc6 (>= 2.4-1), libruby1.8 (>= 1.8.4) Suggests: ruby1.8-examples, rdoc1.8, ri1.8 Description: Interpreter of object-oriented scripting language Ruby 1.8 Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in perl). It is simple, straight-forward, and extensible.. This package provides version 1.8 series of Ruby.. On Debian, Ruby 1.8 is provided as separate packages. You can get full Ruby 1.8 distribution by installing following packages.. 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
Вы можете видеть, что у меня установлена версия 1.8.4.