/ / Se hvilken versjon av en pakke som er installert på Ubuntu

Se hvilken versjon av en pakke som er installert på Ubuntu

Pakkehåndteringssystemet på Ubuntu gjør detekstremt enkelt å installere og fjerne pakker, men noen ganger er det viktig å finne ut hvilken versjon av en bestemt pakke du faktisk har installert.

Apt-get-verktøyene er ganske enkelt en frontend til debian dpkg-verktøyet, som faktisk gjør det virkelige arbeidet. Du kan bruke dette verktøyet til å finne ut hvilken versjon som er installert.

dpkg -s <pakkenavn>

Her er et eksempel, der jeg prøvde å finne ut hvilken versjon av Ruby jeg hadde installert på systemet mitt:

geek @ ubuntuServ: ~ $ dpkg -s ruby1.8

Pakke: ruby1.8
Status: installer ok installert
Prioritet: valgfritt
Seksjon: tolker
Installert størrelse: 272
Vedlikeholder: Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>
Arkitektur: i386
Versjon: 1.8.4-5ubuntu1.2
Avhenger: libc6 (> = 2.4-1), libruby1.8 (> = 1.8.4)
Foreslår: ruby1.8-eksempler, rdoc1.8, ri1.8
Beskrivelse: Tolk for objektorientert skriftspråk Ruby 1.8
Ruby er det tolket skriptspråket for raskt og enkelt
Objektorientert programmering. Den har mange funksjoner for å behandle tekst
filer og å utføre systemadministrasjonsoppgaver (som i perl). Det er enkelt,
rett frem og utvidbar.
.
Denne pakken inneholder versjon 1.8-serie av Ruby.
.
På Debian leveres Ruby 1.8 som separate pakker. Du kan få
full Ruby 1.8 distribusjon ved å installere følgende pakker.
.
ruby1.8 ruby1.8-dev ri1.8 rdoc1.8 irb1.8 ruby1.8-elisp
ruby1.8-eksempler libdbm-ruby1.8 libgdbm-ruby1.8 libtcltk-ruby1.8
libopenssl-ruby1.8 libreadline-ruby1.8
Original-vedlikeholder: akira yamada <akira@debian.org>

Du kan se at jeg har installert versjon 1.8.4.