检查在/usr/src/kernel-headers-2.6.32-279.el6.i686中查找内核源代码或头文件... configure:error:not found

时间:2014-07-05 09:37:48

标签: linux linux-kernel centos

我是linux的初学者

我在Centos 6.3中安装了libnetfilter-queue  尽管安装了kernel-devel,但我遇到了以下错误。

跑步时

./configure

我最后得到以下错误

检查2.6.32-279.el6.i686中查找内核源代码或头文件。
检查在2.6.32-279.el6.i686 / include ...中查找内核源代码或头文件 检查在/usr/src/linux-2.6.32-279.el6.i686中寻找内核源代码或头文件...
检查在/usr/src/kernel-2.6.32-279.el6.i686中查找内核源代码或标题...
检查在/usr/src/linux-headers-2.6.32-279.el6.i686中查找内核源代码或标题...
检查在/usr/src/kernel-headers-2.6.32-279.el6.i686中查找内核源代码或标题...
configure:error:not found

请详细说明解决方案

1 个答案:

答案 0 :(得分:0)

它正在寻找可能在您的系统上不可用的Linux内核头文件。这是构建netfilter所必需的。

首先,检查它是否已经安装了命令: rpm -qa | grep kernel

下一步是确定标头的正确版本并安装它:

yum install kernel-headers-2.6.32-279

希望这有帮助!