安装 Debian 内核 5.14

安装 Debian 内核 5.14

我刚买了一台带有无线适配器 (MEDIATEK 7961) 的笔记本电脑,仅受内核 5.14+ 支持

我从不稳定的 Debian 存储库安装了最新的内核 (5.15.0-2),但我无法让它工作。我想尝试旧版本,例如 5.14。

我得到 5.15.0-2 只是指向不稳定的 Debian repo 并升级了系统

deb http://deb.debian.org/debian unstable main contrib non-free
deb-src http://deb.debian.org/debian unstable main contrib non-free

有没有办法指定我要安装哪个内核版本,或者有其他方式安装它?

答案1

不幸的是,除非您执行了操作,否则指向aptunstable升级系统apt full-upgrade可能会让您混合使用unstable运行升级之前所拥有的任何内容。根本无法保证这样的弗兰肯Debian混合实际上会起作用。

如果您最近才购买笔记本电脑,重新安装可能是恢复稳定配置的最简单、最快的方法。

获得稳定版 Debian 的新内核的最简单方法是使用向后移植存储库指定用于该版本。

例如,Debian 11 的向后移植存储库 ( bullseye)目前有内核版本 5.14.9-2~bpo11+1 可用。(~bpo11版本号的一部分表示它来自 Debian 11 的 backports 存储库。)

要从 backports 存储库获取 Debian 11 的 5.14 内核,您应该:

  1. 添加deb http://deb.debian.org/debian bullseye-backports main到您的(或为其/etc/apt/sources.list创建一个文件,然后将其添加到那里)/etc/apt/sources.list.d/backports.list
  2. 运行apt update从新添加的反向移植存储库下载包索引
  3. 运行apt install linux-image-amd64/bullseye-backports从 backports 存储库安装内核包(当前版本 5.14.9+2~bpo11+1)

默认情况下,将使用发行版的普通包apt。每当您想要从向后移植存储库安装更新版本时,您都必须明确指定您想要来自bullseye-backports.如果您已经安装的反向移植包在反向移植存储库中进行了更新,则apt应该像往常一样处理它的更新。但如果没有您的明确请求,它不会自动从向后移植存储库添加更多包。

相关内容