Hệ thống quản lý gói trên Ubuntu làm cho việc cài đặt và gỡ bỏ gói rất đơn giản, nhưng đôi khi điều quan trọng là phải tìm ra phiên bản của một gói cụ thể mà bạn thực sự đã cài đặt.
Các tiện ích apt-get chỉ đơn giản là một front-end cho tiện ích debian dpkg, mà thực sự làm công việc thực sự. Bạn có thể sử dụng tiện ích này để tìm ra phiên bản nào được cài đặt.
dpkg -s
Dưới đây là một ví dụ, nơi tôi đang cố gắng tìm ra phiên bản Ruby mà tôi đã cài đặt trên hệ thống của mình:
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
Bạn có thể thấy rằng tôi đã cài đặt phiên bản 1.8.4.