【发布时间】:2014-05-21 16:42:51
【问题描述】:
我正在尝试将以前版本为 1.03ii-1 的 RPM 升级为最新版本的软件包 1.1-1。
Yum,出于某种原因,认为 1.03ii-1 比 1.1-1更新。两个包都没有纪元,python 中的rpm.labelCompare(('1', '1.03ii', '1'), ('1','1.1','1')) 也暗示1.03ii-1高于1.1-1。
这是为什么? ii 是否以某种方式被评估为数字?字母数字版本是否被视为高于数字版本?
【问题讨论】: