yum 包版本中的“1:”是什么意思?

yum 包版本中的“1:”是什么意思?

我有一台亚马逊linux机器。当我运行yum list installed列出我已安装的软件包的所有版本时,我看到一行说

pkgconfig.x86_64                       1:0.27.1-2.7.amzn1                 installed

为什么版本以 开头1:?这是什么意思?我以前从未见过这样的版本。

如果我运行sudo yum install pkgconfig-1:0.27.1-2.7.amzn1,我会收到一条错误消息No package pkgconfig-1:0.27.1-2.7.amzn1 available.

但是,我可以运行sudo yum install pkgconfig-0.27.1-2.7.amzn1正确安装pkgconfig其版本为0.27.1-2.7.amzn1.

1:版本中是什么意思?

答案1

这是时代数字。

它以某种方式覆盖版本号:3.0.0< 1:1.0.0<2:0.1.0等。这将允许开发人员更改其编号方案,但保持更新继续。yum主要打印epoch,但不接受它作为大多数命令的输入。是的,这可能有点令人不安:)

相关内容