Linux是很多人每天都喜欢和使用的操作系统。它是一个免费的、强大的、可配置的操作系统,可以轻松编译安卓。最流行的Linux发行版之一是Ubuntu。与最新版本的Arch不同,Ubuntu使用维护人员添加的经过测试的软件包。这种分布称为尖端。
Ubuntu附带了一个相当旧的Linux内核(3.13),而最新的稳定版本是3.16.3。如果你想在基于Ubuntu的发行版中使用最新的内核,你可以根据XDA论坛成员#buzz写的指南来学习如何编译它。通过阅读本指南,您将了解成功编译内核必须安装的依赖项。
如果你打算稍微调整一下内核,#buzz会一步一步解释整个过程,这样你就可以编辑配置来匹配你的系统架构。每个发行版的构建方式都不一样,所以你应该查看Wiki来获取你需要的信息,但这仍然是一个很好的体验。
构建内核是一个非常有趣的教育过程。当然,如果你不知道你在做什么,你可以摧毁这个系统。因此,如果你完全不了解整个过程,建议你先在安装了Ubuntu的虚拟机上试试这个指南。您可以通过访问Ubuntu内核指南线程来学习如何构建内核。