无法在 Linux Mint Debian Edition (LMDE) 上固定 Wheezy

无法在 Linux Mint Debian Edition (LMDE) 上固定 Wheezy

我想听听您对最近遇到的另一个固定问题的建议。我已经经历过好man apt_preferences几次了,我并没有发现我的做法有什么问题。

当我决定使用 Debian Wheezy 中的软件包来获取可以修复这些问题的更新内核时,我在 Linux Mint Debian Edition (LMDE) 中遇到了内核恐慌。

我决定尝试固定。计划是为 wheezy 添加一个 deb 源,并以非常小的优先级固定它,以便只有在明确请求时才会安装 Wheezy 软件包。然后,我会安装 Wheezy 的内核映像。

我添加了这个来源:

deb http://ftp.uninett.no/pub/linux/debian wheezy main contrib non-free

还有这个引脚:

Explanation: Disable Wheezy
Package: *
Pin: origin "ftp.uninett.no"
Pin-Priority: 1

但没有成功。我尝试了其他几种方法,例如:

Explanation: Disable Wheezy
Package: *
Pin:  release o=Debian,n=wheezy
Pin-Priority: 1

甚至

Explanation: Disable Wheezy
Package: *
Pin:  release n=wheezy
Pin-Priority: 1

不管怎样,即使优先级为负,Wheezy 软件包仍然具有与 LMDE 相同的优先级 (500),并且它们比 LMDE 更受青睐,因为它们较新。

你能看到我到目前为止错过的任何东西吗?

PS:如果你对具体的恐慌问题感兴趣,可以阅读全文这里

答案1

我想我发现了问题所在。

默认首选项文件如下所示:

Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700

Package: *
Pin: release o=Debian
Pin-Priority: 500

似乎引脚“release o=linuxmint”从不匹配。事实上,我用“origin debian.lth.se”(其中 debian.lth.se 是我正在使用的 LMDE 镜像)更改了它,并且在那里:所有优先级都按预期工作。

所以,这似乎是 LMDE 中的一个错误。我会尽快报告。

相关内容