it-swarm.cn

在哪里可以找到Ubuntu内核的源代码?

我想构建自己的Ubuntu内核副本。在哪里可以获得源代码?

25
sconklin

对于构建内核,强烈建议您使用git从Ubuntu内核git存储库中获取最新的源代码。

这些存储库包含对Ubuntu内核的所有更新,包括建议发布但尚未发布的更新。通过从存储库中获取,将确保您拥有最新的代码。

如果要获取特定发行版的源,可以签出与该发行版关联的标签。标签类似于以下示例:“ Ubuntu-2.6.32-17.26”。最终编号是上传编号,该编号依次增加,其余的是版本编号。

您可以在此处查看Ubuntu内核存储库的列表:

http://kernel.ubuntu.com/git

此页面还列出了各个开发人员的许多存储库。官方的Ubuntu内核存储库以“ ubuntu/ubuntu-”开头

如果您只想获取当前正在运行的内核的源,则可以:

 apt-get source linux-image-$(uname -r)
29
Brad Figg

https://help.ubuntu.com/community/Kernel/Compile

请按照以下步骤操作,在apt-get source之前,您应该先运行

Sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)
3
user827992

我相信您可以在这里找到Linux内核维护: LaunchPad:Linux内核

但是,虽然Ubuntu的内核可以称为Ubuntu内核,但实际上是由 buntu内核团队 修改的Linux内核。您可以在 buntu Wiki:Kernel 上找到有关 buntu内核成员 以及如何获取 buntu内核使用Git 的更多信息。

2
Marco Ceppi

最好的地方是来自内核团队的git存储库,请参阅:

2
Colin Ian King

您可以在 kernel.org 处获得未修改的Linux内核。

1
user12657