Debian/APT 软件包版本号中第一个冒号分隔的数字(如 1:2.10.1-4)是什么意思?

Debian/APT 软件包版本号中第一个冒号分隔的数字(如 1:2.10.1-4)是什么意思?

我们来看看这个amavisd-new包:

# apt-cache policy amavisd-new
amavisd-new:
  Installed: 1:2.10.1-4
  Candidate: 1:2.10.1-4
  Version table:
 *** 1:2.10.1-4 500
 ...

该命令返回1:2.10.1-4就像实际amavisd-new版本一样2.10.1-41:实际版本号前面的程序是什么意思?

答案1

man deb-version

时代

这是一个(通常很小)无符号整数。它可以被省略,在这种情况下假设为零。如果省略,则上游版本可能不包含任何冒号。提供它是为了允许保留包的旧版本的版本号以及包的先前版本编号方案中的错误。

相关内容