From Fedora Project Wiki
No edit summary
(Blanked the page)
Line 1: Line 1:
{{lang|en|ru|zh-cn|page=Building_a_custom_kernel}}


== 从源码RPM包编译一个内核 ==
{{Admon/warning | 注意:下面的说明只对Fedora12和之后版本有效}}
这份文档为那些想要重新建立内核的高级用户提供说明。但是,重新建立的内核无法得到Fedora内核团队的支持。但是,你是高级用户,你可以自己处理,对吗?无论如何,高级用户建立定制内核的原因有如下几项:
* 测试他们编写的或从其他地方得到的补丁。
* 重新配置已经存在的内核。
* 学习内核或内核开发。
这些说明也可以用于简单的准备内核源码树。
开始之前,确认系统已经安装了必要的软件包:
* <code>rpmdevtools</code>
* <code>yum-utils</code>
yum-utils是一个默认的包。用如下命令安装:
<pre>su -c 'yum install rpmdevtools yum-utils'
</pre>
如果你要用<code>make xconfig</code>,安装如下软件是必要的:
* <code>qt3-devel</code>
* <code>libXi-devel</code>
* <code>gcc-c++</code>
对于Fedora 15,用如下命令:
<pre>su -c 'yum install qt3-devel libXi-devel'
</pre>

Revision as of 06:17, 1 April 2012