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

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

我听说 Ubuntu 是开源的,并且所有源代码都可以获取,但我从未见过它的代码。我想开始学习 Ubuntu 的内核及其完整工作原理。请给我推荐一些可以开始阅读的书籍。

答案1

你可以下载 ubuntu 内核的源代码,使用

sudo apt-get install linux-source

将下载一个/usr/src/包含源代码的 bzip 文件。

然而,ubuntu 代码取自原始的 linux 内核,可从以下网址下载:http://www.kernel.org/

要理解内核,您必须从操作系统的基础知识开始。内核的工作原理,子系统/模块/驱动程序的一般概念。还需要非常丰富的 C 语言知识(特别是指针)。否则,直接进入 Linux 内核代码根本无济于事。

相关内容