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


25

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

Answers:


29

对于构建内核,强烈建议您使用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)

6岁,这是我在数十个中找到的第一个有用的http / ftp答案。
mckenzm

有有问题apt-get source,看到这个直接从启动板下载。
lemonsqueeze




1

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


1
这些当然不是Ubuntu内核,而是Ubuntu内核所基于的内核源。
安迪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.