您现在的位置:首页 > 帮助中心 > VPS问题 > What is the location of the directory of C header files that match your running kernel?解决方法和原因分析

What is the location of the directory of C header files that match your running kernel?解决方法和原因分析

来源:中国U网 日期:2011-11-02 类别:VPS问题 喜欢:2
在Linux上面安装VMware的时候,经常会遇到这样的错误What is the location of the directory of C header files that match your running kernel? 那如何来解决呢?

在Linux上面安装VMware的时候,经常会遇到下面的错误:

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

出现这样的错误的主要原因是VMware无法找到内核的头文件,或者内核的头文件和当前的内核不相符

解决方法如下:

首先查看当前的内核版本,命令如下:

uname -r

然后执行

yum install kernel-devel

如果最终找到的头文件版本和当前系统的一样,那直接安装就可以了。

如果找不到,那只能到网上找和这个版本对应的版本,然后下载下来安装就可以了。

如果网上也找不到的话,那只能找一个新的内核文件和内核头文件,重新安装。

只要内核文件版本和头文件的版本对应起来,再执行安装VMware Server的时候就不会出现问题了。

提示:有些时候Linux的软件源不一样的时候,也会得到不一样的内核和头文件版本。

版权所有 中国U网 侵权必究 免责声明 互联网不良信息举报
旺旺:点击这里给我发消息
售前:cuwww
售前:cuwww
售后:cuwww
技术:cuwww