带有注释的 apt 首选项固定文件在 Debian 11 Bullseye 中不起作用:“没有包头”

带有注释的 apt 首选项固定文件在 Debian 11 Bullseye 中不起作用:“没有包头”

apt我在 Debian 11 上运行时出现以下错误:

E:Invalid record in the preferences file /etc/apt/preferences.d/filename.pref, no Package header

而引用的文件如下所示:

// Custom rule
Package: some-package
Pin: release a=stable
Pin-Priority: 100

该引脚在 Debian 9 和 Debian 10 中可以完美工作,但在 Debian 11 Bullseye 中却不能。

答案1

在 Debian 11 中,首选项文件中的注释必须以 , 开头#//这是不允许的。将文件更改为:

# Custom rule
Package: some-package
Pin: release a=stable
Pin-Priority: 100

相关内容