[求助] 如何比较版本号?

编译打包和其他
回复
Lawster
帖子: 15
注册时间: 2012-06-30 8:59

[求助] 如何比较版本号?

#1

帖子 Lawster » 2012-07-30 17:11

如何比较同一个软件包的版本号? :em20
我要通过版本号来判断哪个版本更新点。。
注意,仅根据版本号,请不要考虑其他信息,如软件包创建时间等。。
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: [求助] 如何比较版本号?

#2

帖子 leeaman » 2012-07-30 17:23

这个不好说...deb的包
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
Lawster
帖子: 15
注册时间: 2012-06-30 8:59

Re: [求助] 如何比较版本号?

#3

帖子 Lawster » 2012-07-30 18:22

leeaman 写了:这个不好说...deb的包
dpkg 在选择包安装的时候是如何选择的呢?
Lawster
帖子: 15
注册时间: 2012-06-30 8:59

Re: [求助] 如何比较版本号?

#4

帖子 Lawster » 2012-07-30 19:33

我在 Debian Policy 上查到了,有问题我再回来请教 :)
Lawster
帖子: 15
注册时间: 2012-06-30 8:59

Re: [求助] 如何比较版本号?

#5

帖子 Lawster » 2012-08-01 10:15

Debian Policy 给出的比较算法是针对 Debian 发行版软件包的,对于 Ubuntu 的要做些什么修改呢?
Ubuntu 在修改 Debian 的软件包之后会加上 ubuntuX 作为 Ubuntu 的修订号,问题也就在这里。
比如,3.0.1-0ubuntu5 和 3.0.1-1 哪个更新呢?
头像
photor
论坛版主
帖子: 11004
注册时间: 2008-04-26 12:41

Re: [求助] 如何比较版本号?

#6

帖子 photor » 2012-08-01 10:29

Lawster 写了:Debian Policy 给出的比较算法是针对 Debian 发行版软件包的,对于 Ubuntu 的要做些什么修改呢?
Ubuntu 在修改 Debian 的软件包之后会加上 ubuntuX 作为 Ubuntu 的修订号,问题也就在这里。
比如,3.0.1-0ubuntu5 和 3.0.1-1 哪个更新呢?
:em06
回复