Se vilken version av en paketera installeras på Ubuntu
Paketeraledningsystemet på Ubuntu gör det extremt enkelt att installera, och att ta bort paketerar, men ibland är det viktigt att figurera ut vilken version av en detalj paketerar att du har installerat faktiskt.
Defå hjälpmedlen är enkelt ett front-end till den nytto- debian dpkgen, som gör faktiskt det verkliga arbetet. Du kan använda denna som är nytto- för att figurera ut vilken version installeras.
dpkg - s- <packagename>
Här är ett exempel, var jag var pröva att figurera ut vilken version av rubyen jag hade installerat på mitt system:
geek@ubuntuServ: ~$-dpkg - s ruby1.8
Paketera: ruby1.8
Status: installera ok installerat
Prioritet: valfritt
Dela upp: tolkare
Installera-Storleksanpassa: 272
Maintainer: Ubuntu kärnar ur bärare <ubuntu-devel@lists.ubuntu.com>
Arkitektur: i386
Version: 1.8.4-5ubuntu1.2
Beror: libc6 (>= 2.4-1), libruby1.8 (>= 1.8.4)
Föreslår: ruby1.8-examples rdoc1.8, ri1.8
Beskrivning: Tolkare av object-oriented skriva språkRuby 1.8
Rubyen är det tolkade skriva språket för snabbt och lätt
object-oriented programmera. Det har många särdrag som bearbetar text
sparar och att göra systemledninguppgifter (som i perl). Det är enkelt,
straight-forward och extensible.
.
Detta paketerar ger version 1.8 serie av rubyen.
.
På Debian ges Ruby 1.8, som separat paketerar. Du kan få
full fördelning för Ruby 1.8, genom att installera efter, paketerar.
.
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: akirayamada <akira@debian.org>
Du kan se att jag har fått version 1.8.4 installerad.

Dagligen e-postuppdateringar
Du kan få vår hur-till artiklar i din inbox varje dag för fritt. Skriv in precis din nedanföra känt och e-post:


apt-show-versions is a gem of a tool
(you need to sudo apt-get install apt-show-versions)
apt-show-versions -a
lists all available versions on the apt repository servers (aswell as the installed version, if there is one)
This is occasionally very useful
The previous comment was supposed to show the example as:
apt-show-versions -a <packagename>
I hope that works better!! Wot no preview?!
that’s better. Here’s what the output looks like
amir@amir-desktop:~$ apt-show-versions -a ruby
ruby 1.8.2-1 install ok installed
No stable version
ruby 1.8.2-1 dapper
ruby/dapper uptodate 1.8.2-1
dpkg is also a good option, especially if you don’t know the exact package name
:~$ dpkg -l
or in combination with grep
:~$ dpkg -l | grep ruby
or if you expecting a lot of matches
:~$ dpkg -l | grep lib | less
you can also use regular expression patterns with grep