在此面试,Mark Shuttleworth 提到了 Arkham 内核。我尝试使用 Google 搜索、搜索 launchpad.net、搜索 ubuntu.com 来查找这些内容,但我无法找到任何进一步的信息。
在哪里可以找到有关 Arkham 的更多信息,例如如何安装 Arkham 内核?
答案1
Arkham 内核不是可以安装的东西。Arkham 似乎是指源代码形式的一组内核补丁。Google 对其 Android 内核也做了类似的事情。
目的是拥有一组特定于 Ubuntu 的补丁(包括上游内核开发人员尚未准备接受的 AppArmor/snap/等功能,以及 HWE,即从较新的内核反向移植硬件支持功能)。这使 Ubuntu 开发人员可以更轻松地将git rebase
整个补丁集从一个内核版本移植到更高版本,以便他们可以更快地进行开发,并一起测试整个补丁集。
要查找一组 Arkham 内核补丁,你可以访问类似 https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/mantic/log/?h=master-prep(Markdown 破坏了链接。复制链接目标并将 %7E 替换为波浪号)。您也可以使用您感兴趣的发行版来代替 mantic。然后,所有提交者或签名为“@canonical.com”的提交都是被称为“Arkham 内核”的补丁集的一部分。
您可能仍想安装它。好消息。您默认安装的 Ubuntu 内核已包含这些代码更改。