免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2108 | 回复: 8
打印 上一主题 下一主题

redhat 在安裝時會不會將內核源碼自動安裝到/usr/src/redhat目錄? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-16 14:30 |只看该作者 |倒序浏览
redhat 在安裝時會不會將內核源碼自動安裝到/usr/src/redhat目錄?

如果沒有安裝,怎麼才能重新將內核安裝一下.因為安裝某些軟件時會要用到內核內碼.

謝謝!

论坛徽章:
0
2 [报告]
发表于 2008-06-16 17:11 |只看该作者
頂起來....

论坛徽章:
0
3 [报告]
发表于 2008-06-16 17:17 |只看该作者
我记得老版本是会的,但后来去掉了,需要下一个名字中有.src的源码包

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
4 [报告]
发表于 2008-06-16 20:04 |只看该作者
命名为.src.rpm的包会这样。运行 rpm -i 后,还需要进入/usr/src/redhat 进一步安装。

论坛徽章:
0
5 [报告]
发表于 2008-06-16 22:57 |只看该作者
自己去安装kernel的src的rpm包,装完之后rpmbuild -bp /usr/src/redhat/SPEC下的SPEC文件,然后在/usr/src/BUILD下就会有源码文件。
如果为了安装和编译某些软件用到,可以安装kernel-header和kernel-devel包。

论坛徽章:
0
6 [报告]
发表于 2008-06-17 09:13 |只看该作者
我下載了一個linux-2.6.18.tar.bz2的文件后,應該如何操作?謝謝!

论坛徽章:
0
7 [报告]
发表于 2008-06-17 09:19 |只看该作者
1.安装c编译器

[root@localhost ~]# yum install gcc

2.安装kernel-devel

[root@localhost ~]# yum install kernel-devel

3.检查kernel跟kernel-devel的版本号

[root@localhost ~]# uname -r

2.6.18-1.2798.fc6

[root@localhost ~]# rpm -q kernel-devel

kernel-devel-2.6.18-1.2849.fc6

4.两个版本号不一致,进行升级

[root@localhost ~]# yum -y upgrade kernel kernel-devel

5.再次检查版本号,还不一致,需要重启。

[root@localhost ~]# uname -r

2.6.18-1.2798.fc6

[root@localhost ~]# rpm -q kernel-devel

kernel-devel-2.6.18-1.2849.fc6

[root@localhost ~]# reboot

6.重启后,版本号一致。

[root@localhost ~]# uname -r

2.6.18-1.2849.fc6

[root@localhost ~]# rpm -q kernel-devel

kernel-devel-2.6.18-1.2849.fc6

7.用ls命令查看匹配kernel的c编译器的header的路径

[root@localhost ~]# ls -d /usr/src/kernels/$(uname -r)*/include

/usr/src/kernels/2.6.18-1.2849.fc6-i686/include(记住该路径,安装vmware-tool时需要用到)

http://blog.chinaunix.net/u/6198/showart_725144.html

论坛徽章:
0
8 [报告]
发表于 2008-06-17 20:59 |只看该作者
頂起來,大家幫忙,謝謝!

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
9 [报告]
发表于 2008-06-18 10:45 |只看该作者
.bz 或.bz2 的包需要用 tar xjvf 解压
然后就需要看这个包到底是什么东西了,可以参考里面的 README INSTALL 之类的文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP