System zarządzania pakietami w systemie Ubuntu sprawia, że instalowanie i usuwanie pakietów jest niezwykle proste, ale czasami ważne jest, aby dowiedzieć się, jaka wersja konkretnego pakietu została zainstalowana.
Narzędzia apt-get są po prostu frontendem do narzędzia dpkg dpkg, które faktycznie wykonuje prawdziwą pracę. Możesz użyć tego narzędzia, aby dowiedzieć się, jaka wersja jest zainstalowana.
dpkg -s
Oto przykład, na którym próbowałem dowiedzieć się, jaka wersja Ruby zainstalowałem w moim systemie:
geek @ ubuntuServ: ~ $ dpkg -s ruby1.8
Opakowanie: ruby1.8
Status: zainstaluj poprawnie zainstalowane
Priorytet: opcjonalny
Sekcja: tłumacze ustni
Zainstalowany rozmiar: 272
Maintainer: Ubuntu Core Developers
Architektura: i386
Wersja: 1.8.4-5ubuntu1.2
Zależy: libc6 (> = 2.4-1), libruby1.8 (> = 1.8.4)
Sugeruje: ruby 1,8-przykłady, rdoc1.8, ri1.8
Opis: Tłumacz języka obiektowego Ruby 1.8
Ruby to zinterpretowany język skryptowy, który jest szybki i łatwy
programowanie obiektowe. Ma wiele funkcji do przetwarzania tekstu
pliki i do zadań zarządzania systemem (jak w Perl). To jest proste,
bezpośredni i rozszerzalny.
.
Ten pakiet zawiera wersję Ruby z serii 1.8.
.
W systemie Debian Ruby 1.8 jest dostarczana jako osobne pakiety. Możesz dostać
pełna dystrybucja Ruby 1.8 poprzez instalację następujących pakietów.
.
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
Widzisz, że mam zainstalowaną wersję 1.8.4.