Chinaunix首页 | 论坛 | 博客
  • 博客访问: 117356
  • 博文数量: 12
  • 博客积分: 1495
  • 博客等级: 上尉
  • 技术积分: 232
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-23 09:22
文章分类

全部博文(12)

文章存档

2011年(1)

2008年(11)

我的朋友

分类: LINUX

2008-05-09 15:02:26

kernel_源码安装
1. 查看内核版本
[root@108test ~]# uname -a
Linux 108test 2.6.9-34.ELsmp #1 SMP Fri Feb 24 16:54:53 EST 2006 i686 i686 i386 GNU/Linux

2. 下载与你内核版本一致的内核源码:
本例源码地址:

redhat源码下载地址:

3. 安装kernel-.src.rpm (根据RPM的默认配置,这个包所包含得文件将被写入 /usr/src/redhat/)
 rpm -ivh kernel-.src.rpm

4. 进入/usr/src/redhat/SPECS/目录,并执行下面命令
 rpmbuild -bp --target=i686 kernel-2.6.spec
 默认的RPM配置,内核树被定位在/usr/src/redhat/BUILD/
 
好了,源码被装在/usr/src/redhat/BUILD目录下了! :)
 
常见问题:
1. 没有指定正确平台,默认平台i386
错误提示:
[root@108test SPECS]# rpmbuild -bp  kernel-2.6.spec
error: Architecture is not included: i386
解决方案:
rpmbuild -bp --target=i686  kernel-2.6.spec
阅读(2366) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-05-09 15:19:51

争取抢座所有沙发!!!