For example, in Ubuntu 14.04, dpkg -l bind9
outputs:
||/ Name Version Architecture Description
+++-===============-============================-================================================
ii bind9 1:9.9.5.dfsg-3ubuntu0.15 amd64 Internet Domain Name Server
The version, 1:9.9.5.dfsg-3ubuntu0.15
, looks like it is comprised of many pieces of information. How many sections are there in this Version
field, and what are the meanings of them?
From some vague webpage, some conclusions which also needed further confirmation:
1
in1:9.9.5.dfsg-3ubuntu0.15
- epoch9.9.5.dfsg
- upstream-version,dfsg
in9.9.5.dfsg
--- see What does dsfg as a part of package names mean?3ubuntu0.15
- debian-revision3
in3ubuntu0.15
- see this #debian-revision (thanks to @Rinzwind)
To be solved:
ubuntu0.15
in3ubuntu0.15
?0.15
in3ubuntu0.15
?