+ -
当前位置:首页 → 问答吧 → 请问内核源码在哪?

请问内核源码在哪?

时间:2005-05-22

来源:互联网

很多地方都说内核源码在 /usr/src/下,但是我的系统里并没有源码,/usr/src/下只有一个redhat目录那明显不是源码,虽然我看到光盘上有四张源码盘,但不知道内核源码是哪个,看到里面有个kernel-2.6.9-***.rpm我就安装了一下但是还是没有,

请指教一下光盘里哪个是内核源码,是不是直接复制到/usr/src/下就行了?

作者: womking   发布时间: 2005-05-22

FC3是在第四张source盘, rpm -Uvh kernet-2.6.9*.rpm 会安装到/usr/src目录下

作者: ETIAN   发布时间: 2005-05-22

fedora要編译模块的话,不需要内核源代码。只需要装上相应的kernel-devel就行了。

盘里有,找找。

作者: ogog   发布时间: 2005-05-22

照二楼的做了,看到第四张源码盘里有个kernel-2.6.9-1.667.src.rpm,
但是安装rpm -Uvh kernel-2.6.9-1.667.src.rpm后并没有把源码安装到/usr/src下去啊,这个目录下还是原来那个RedHat

作者: womking   发布时间: 2005-05-22

不是8张光盘吗?四张安装程序,四张源码盘.
而且从网上下的源码包安装后是在当前目录下.

作者: mgjrr   发布时间: 2005-05-23

但是我的安装后就是没有看到源码,/usr/src下有几个目录 但都是空的

作者: womking   发布时间: 2005-05-23

是kernel-source不是kernel,要不自己去http://www.kernel.org下个解到/usr/src下面也行

作者: jiangn   发布时间: 2005-05-24

src.rpm不会装到/usr/src/linux下而是/usr/src/redhat
直接可以用rpmbuild --rebuild编译

作者: 冷风   发布时间: 2005-05-24

又出现这个错误
[root@AAA SRPMS]# rpmbuild --rebuild kernel-2.6.9-1.667.src.rpm
Installing kernel-2.6.9-1.667.src.rpm
error: Architecture is not included: i386


2005.10.15解决了

加上一个选项就OK了
#rpmbuild --rebuild --target i686 kernel-2.6.9-1.667.src.rpm

因为它默认的是i386结构,但是新的内核里并没有386的配置文件,只有586跟686。

作者: womking   发布时间: 2005-05-24

引用:
作者: ETIAN
FC3是在第四张source盘, rpm -Uvh kernet-2.6.9*.rpm 会安装到/usr/src目录下
要是这样的话那怎么样编译呢?

作者: womking   发布时间: 2005-05-25

头晕。。。。先分清楚什么是kernel,什么是kernel-source。。。
要么就干脆找个内核的rpm装算了。。。现在freshrpms最新的是2。6。11-1.27

作者: fallen   发布时间: 2005-05-25

相关阅读 更多

热门下载

更多