vmware 安装出现的linux-headers问题解决办法
来源:互联网 发布:js变量对象 编辑:程序博客网 时间:2024/06/05 19:36
只一句sudo apt-get install linux-headers-`uname -r` 就可以了
--------------------------------------------------------------------------------------------------
我安装vmware的时候,出现如下问题:
None of the pre-built vmmon modules for VMware Workstation is suitable for your running kernel. Do you want this program to try to build the vmmon module for your system (you need to have a C compiler installed on your system)? [yes] yesUsing compiler "/usr/bin/gcc". Use environment variable CC to override.What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]
然后系统就找不到/usr/src/linux/include这个目录,终于在赛迪网技术社区找的了解决办法。出现这种问题是因为缺少一个文件linux-headers,不过用如下一个vmware的补丁就可以解决了:vmware-any-any-update109.tar.gz。
他的下载地址:
wget http://jaws.go2linux.org/archivos/vmware-any-any-update109.tar.gz
在要求输入[/usr/src/linux/include]时,用ctul+c断开,然后安装vmware-any-any-update109.tar.gz
#tar zxvf vmware-any-any-update109.tar.gz
#cd vmware-any-any-update109
#./runme.pl
附:vmware的完整安装
http://linux.ccidnet.com/art/9513/20070511/1078911_1.html
一、安装依赖包
sudo apt-get install libx11-6 libx11-dev libxtst6 xinetd
sudo apt-get install linux-headers-`uname -r` build-essential
二、从vmware官方网站下载最新版vmware-server for linux(ver:1.0.2)
http://www.vmware.com/download/server/ 记得要注册取得授权号码哟
三、解压并安装
tar zxvf VMware-server-1.0.2-39867.tar.gz
cd vmware-server-distrib
sudo vmware-install.pl
可以直接一路默认下去就好,但这不会安装成功,会出现以下错误:
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmmon-only'
make -C /lib/modules/2.6.20-15-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-15-generic'
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.c:80:
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: 错误: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: 错误: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config0/vmmon-only/./include/compat_kernel.h:21: 警告: 在 ‘_syscall1’ 的声明中,类型默认为 ‘int’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] 错误 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] 错误 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-15-generic'
make: *** [vmmon.ko] 错误 2
make: Leaving directory `/tmp/vmware-config0/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.
不要理它!我们去下载patch搞定
四、下载并安装patch包
wget http://jaws.go2linux.org/archivos/vmware-any-any-update109.tar.gzcd vmware-any-any-update109sudo ./runme.pl
接下来一路next就好(会出现一些警告错误,说有函数在使用前未初始化)
(T002)
- vmware 安装出现的linux-headers问题解决办法
- vmware 安装出现的linux-headers问题,找不到/usr/src/linux/include这个目录
- Linux服务器JDK安装时出现的问题解决办法
- 解决kali linux 2.0(2016.01)安装VMware,VirtualBox出现的linux-headers-4.3.0-kali1-amd64包的问题
- osqa安装出现的问题解决办法
- bower安装库出现的问题解决办法
- sysbench安装过程出现的问题解决办法
- 虚拟机上Linux系统安装VMware tools 时遇到的问题解决办法(VM10,CentOS6.5)
- 安装vmware出现的两个问题:gcc 安装和kernel headers安装
- VMWare 安装 Ubuntu ,出现问题解决.....
- vmware server 安装启动访问问题解决办法
- 安装Ecshop首页出现报错常见的问题解决办法
- Qt在linux下调用phonon出现的问题解决办法
- 在VMware下安装Ubuntu12后出现的问题解决方法
- svn安装和出现问题解决办法
- Linux安装了mysql,访问不了mysql的问题解决办法
- VMware安装Ubuntu(附上所遇到问题解决办法)
- 访问XP共享出现的问题解决办法
- java链接pos打印机 主要代码!
- 黑马程序员--强类型化DataSet
- [心得] TweenLite TweenMax 中文学习笔记
- php文件目录操作函数
- sql的写法
- vmware 安装出现的linux-headers问题解决办法
- vs2010部署sharepoint解决方案失败
- request.getRealPath()过期怎么办
- 编程之美1.3 饼问题
- makefile 自动化变量
- linux下安装mysql
- TCP连接探测中的Keepalive 和心跳包
- jqGrid与Struts2的结合应用(六) ------ 使用colModel设置查询功能 .
- 理解Linux系统负荷