What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
解决方法:
这个问题,需要安装与系统内核配套的开发包。
查看内核: uname -r
内核头文件C header files下载地址:
http://rpmfind.net/linux/rpm2html/search.php?query=kernel-devel
注意:
安装vmware tools 的时候,如果提示没有权限,那么需要用chmod 777 文件名 来添加权限,比如 提示vmware-install.pl没有权限,那么用下面的命令:
chmod 777 vmware-install.pl
[/size]
下面是我的fc9的[size=6]安装演示,我的内核版本是2.6.25-14.fc9.i686,所以wget的时候选择kernel-devel-2.6.25-14.fc9.i686.rpm。
你需要核对你的内核版本,在上面的网址中选择正确的内核。
[font=黑体]重要:[/font]
内核安装完毕后,需要用这个命令确定内核 C header 的安装目录
ls -d /usr/src/kernels/$(uname -r)*/include
[color=#800080][/color]
引用:[root@localhost ~]# uname -r
2.6.25-14.fc9.i686
[root@localhost ~]# rpm -q kernel-devel
package kernel-devel is not installed
[root@localhost ~]# cd /home
[root@localhost home]# wget ftp://rpmfind.net/linux/fedora/releases/9/Everything/i386/os/Packages/kernel-devel-2.6.25-14.fc9.i686.rpm
[root@localhost home]# rpm -i kernel-devel-2.6.25-14.fc9.i686.rpm
[root@localhost home]# rpm -q kernel-devel
kernel-devel-2.6.25-14.fc9.i686
[ 本帖最后由 hackersea 于 2008-7-2 14:49 编辑 ]
lyc2010 于 2011-01-20 10:52:41发表:
不错,很详细
lgx123x 于 2011-01-19 16:05:43发表:
照这个方法怎么还不行啊
lgx123x 于 2011-01-19 15:59:09发表:
xiexie 楼主
swmb59501 于 2010-08-13 16:46:43发表:
回复下, 学习!!
upc_zongchao 于 2010-05-27 17:12:10发表:
支持啊 正愁这个问题呢
mxmjojo 于 2009-03-25 12:50:03发表:
kankan
lvmeng 于 2008-11-09 02:10:13发表:
:0)1 有价值5:ty(
mqzcxx 于 2008-11-09 00:55:39发表:
:0)1 :0)1 DDDDDDD
shevchenko1114 于 2008-10-31 18:44:44发表:
这个要看看
jinyuliang 于 2008-10-31 15:30:49发表:
Good!
我通常用yum解决这个问题,呵呵
gggfnuwfn 于 2008-10-31 14:19:54发表:
看看
tianyazuier 于 2008-10-19 10:19:17发表:
谢谢
hackersea 于 2008-07-04 17:46:58发表:
大家下载linux 的软件最好用http://www.google.com/ncr
保证能下载你需要的所有软件!0:w(5(
kinemins 于 2008-07-03 16:12:06发表:
不错,正在愁一些rpm不知道哪里找,上面那个网站是个下rpm的好地方。
SnEMOrb 于 2008-07-02 15:30:52发表:
顺路学习