PIN优先及更新系统

PIN优先及更新系统

根据man apt_preferences

0 < P <=100

仅当没有已安装的软件包版本时才安装某个版本。

如果某个应用程序不存在于除 pin 优先级为 50 的软件包之外的任何其他软件包中,那么该应用程序在安装后是否会更新?

答案1

如果您为某个软件包指定 50 的 pin 优先级,则该软件包将是可安装的,但安装后将无法自动升级。

原因是任何软件包的已安装版本都被分配优先级 100。由于该优先级大于 50,因此固定为 50 的任何版本都不会成为候选版本。

可以通过指定所需的版本来升级此类软件包:

sudo apt -t bullseye upgrade

相关内容