+ -
当前位置:首页 → 问答吧 → 请问什么情况下需要安装源码、编译内核?

请问什么情况下需要安装源码、编译内核?

时间:2010-11-29

来源:互联网

我现在正在编写一个基于netfilter的简单防火墙模块,想在2.6版本的redhat enterprise linux 下测试,不知道需不需要安装redhat的源码并编译,然后,安装自己的模块进行测试。
linux的源码需不需要安装啊?各位大侠帮帮忙?

作者: wuwenhua   发布时间: 2010-11-29

不需要安装linux内核源代码,只需要安装kernel-devel的rpm包即可

作者: anhongkui   发布时间: 2010-11-29

哦,比如说我直接把模块放在/usr/src/kernels/2.6.18-8.el5-i686/drivers下,然后编写好Makefile文件,执行make 就可以了吗

作者: wuwenhua   发布时间: 2010-11-29

那在什么情况下需要安装源码、编译内核呢?

作者: wuwenhua   发布时间: 2010-11-29



QUOTE:
哦,比如说我直接把模块放在/usr/src/kernels/2.6.18-8.el5-i686/drivers下,然后编写好Makefile文件,执行 ...
wuwenhua 发表于 2010-11-29 13:11




    不用放到那里,只需要建个文件夹,放入源代码,写好Makefile就好了。Makefile建议找找初级教程,写内核模块的教程,具体我忘记了

作者: anhongkui   发布时间: 2010-11-29