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