为什么我的系统选择3103而不是3143?!
apt-cache 策略 sublime-text
sublime-text:
Installed: (none)
Candidate: 3103
Version table:
3143 0
500 https://download.sublimetext.com/ apt/stable/ Packages
3103 0
700 http://extra.linuxmint.com/ qiana/main amd64 Packages
从适当的偏好
500 < P <=990 : causes a version to be installed unless there is a version available belonging to the target release or the installed version is more recent
3143>3103 不应该产生 3143 实际候选者吗?为什么选择3103呢?
答案1
它就在那里解释了它。
如果尚未安装该软件包的新版本 - 好的,假设这是正确的,则尚未安装新版本
您似乎正在使用 Mint,因此 v3103 是目标版本的版本,因此它满足覆盖类似优先级包的条件。所以这实际上并不适用于此。
500 不是“大于 500 且小于或等于 990”。
所以 v3103 是要安装的版本。