$ apt-cache policy pal
pal:
Installed: 0.4.3-8
Candidate: 0.4.3-8
Version table:
*** 0.4.3-8 0
500 http://in.archive.ubuntu.com/ubuntu/ quantal/universe i386 Packages
100 /var/lib/dpkg/status
在上面的输出中 500 和 100 的含义是什么。
答案1
引导我了解在这篇 Debian HOWTO 文章我可以说它代表了存储库包的优先级。在前面的链接中您可以看到一个示例。
代表优先级的数字越大,该 repo 的优先级就越大。
在“版本表:”行之后,您将获得以下格式:
*** <some-version> <minimum-priority-to-consider>
<priority-of-this-instance> <repository1>
<priority-of-this-instance> <repository2>
*** <some-other-version> <minimum-priority-to-consider>
<priority-of-this-instance> <repository3>
<priority-of-this-instance> <repository4>
因此,在您的输出中,对于版本0.4.3-8
,要考虑的最低优先级是0
(零)。 并且第一个提到的存储库具有较高的优先级 (500 是其中最大的数字)
版本固定不会设置优先级;当任何位置存在与初始化要安装或升级的版本相匹配的版本时,它就会启动,然后用任何位置的优先级比请求版本更高的版本替换该版本 Pin-Priority,如果有的话。