注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

c32's blog

每天学习一点点,每天进步一点点.

 
 
 
 
 

日志

 
 

Ubuntu/Kali安装VMware Tools解决无法找到kernel header path的问题  

2013-11-28 00:23:06|  分类: ubuntu |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

编辑/etc/apt/sources.list文件,在末尾添加下面两条

deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib 
然后apt-get update
然后apt-get install linux-headers-$(uname -r) 
然后ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/ 
就可以了。  转载自:http://blog.csdn.net/p0x1307/article/details/12953561
==================================================================================================================================
Ubuntu 13.10安装VMware Tools,解决无法找到kernel header path的问题
 
Ubuntu 13.10 安装 VMware Tools,运行vmware-config-tools.pl 时,总是提示
The path "" is not valid.
What is the location of the directory of C header files that match your running
kernel?
输入 /usr/src/linux-headers-3.8.0-26-generic/include 或 /lib/modules/3.8.0-26-generic/build/include 都提示“The path ...  is not valid.”。
 
用了半天时间才找到解决方案 555....分享一下。
 
1. 更新或安装linux headers
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
 
2. 关联文件,就是因为找不到这个几个文件,vmware tools才认为路径无效的。
cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h
 
3. 再次执行安装就ok啦,运行vmware-config-tools.pl 也没问题了
sudo ./vmware-install.pl


4. 安装完成后提示:

To use the vmxnet driver, restart networking using the following commands: 
/etc/init.d/networking stop
rmmod pcnet32
rmmod vmxnet
modprobe vmxnet
/etc/init.d/networking start

Enjoy,

--the VMware team
====================================================================================================================================================================================================
先通过Vmware虚拟机选项 选择[安装Vmwaretools]
然后
安装linux kernel header
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
then
sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h #如果不输入这条命令终端会提示找不到内核文件目录
然后 
tar zxpf VM*.tar.gz       #解压vmwaretools
then
 
sudo ./vmware-tools-distrib/vmware-install.pl
一路回车 
最后看到:

To use the vmxnet driver, restart networking using the following commands:
/etc/init.d/networking stop
rmmod pcnet32
rmmod vmxnet
modprobe vmxnet
/etc/init.d/networking start
Enjoy,
--the VMware team

说明安装成功
然后重启一下就可以使用了 



  评论这张
 
阅读(647)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017