源自:
在linux平台下安装vmware的过程是有些坎坷的ubuntu linux,在这儿我仅仅把我安装的过程写下来给你们分享一下,同时也算是自己的知识积累,其中有错误的地方,还望你们多多地赐教。
首先,你要确认你的系统中是否早已安装了kernel的源码包和开发包。你可以在命令行终端输入下述命令:
这儿以FC9系统为例。
[root@localhost~]#rpm-qa|grepkernel
kerneloops-0.10-11.fc9.i386
kernel-devel-2.6.25-14.fc9.i686kernel-headers-2.6.25-14.fc9.i386kernel-2.6.25-14.fc9.i686
若果没有那些相关的包的话,请你在google或百度中搜索,或则到中去搜索。要是还没有的话,恭喜你,去linux的官方站点linux 安装 虚拟机,找源码包,自己渐渐编译吧。
接着,到vmware官方站点上下载你所须要的虚拟机版本的安装包。不过在你要在官网上注册一下,但是下载出来的安装包,通常都是rpm或则bundle等安装包linux 安装 虚拟机,不是源码包。
说明一下:你最好是下载rpm包,由于rpm包的安装和卸载都是你们比较熟悉的,而bundle包的安装的话,可以输入下述命令安装:
这儿以VMware-Workstation-7.0.0-203739.i386.bundle为例。
安装:
[root@localhostvmware]#chmod+xVMware-Workstation-7.0.0-203739.i386.bundle
[root@localhostvmware]#./VMware-Workstation-7.0.0-203739.i386.bundle
卸载:
[root@localhostvmware]#./VMware-Workstation-7.0.0-203739.i386.bundle--uninstall
另外还有:
源引于
kartook@moon:~$vmware-installer-l
ProductNameProductVersion
==========================================
vmware-workstation7.0.0.203739
kartook@moon:~$sudovmware-installer-uvmware-workstation7.0.0.203739
[sudo]passwordforkartook:
kartook@moon:~$
在这儿,我还是多说一下,使用.tar.gz的源码包编译的吧。下载.tar.gz的包后,解压,执行安装脚本,并配置安装。
这儿我以VMware-workstation-e.x.p-91182.i386.tar.gz为例。
[root@localhostvmware]#tar-zxvfVMware-workstation-e.x.p-91182.i386.tar.gz
[root@localhostvmware]#cdvmware-distrib
[root@localhostvmware-distrib]#./vmware-install.pl
接着可以是一路的回车了。
有的人可能会碰到,不断地提示“WhatisthelocationofthedirectoryofCheaderfilesthatmatchyourrunningkernel?[/usr/src/linux/include]”
虽然,这个就是由于系统中没有相应的内核源码包和开发包引起的。(假如你安装了这种包,还是提示这个问题,那你可以找找vmware-any-any-update115.tar.gz的补丁包,据网上说,这个是vmware的一个bug,老版本的vmware会出现这种问题,新版中没有看到。)
假如一路安装出来没有出现错误的话linux嵌入式开发,这么在命令行终端输入下述命令:
[root@localhost~]#vmware
就可以启动虚拟机了。要是你在windows系统中用过虚拟机的话,你会发觉,虽然linux平台下的vmware和windows下的没有哪些差异。设置和创建虚拟机基本一样。
说明:在linux平台下使用vmware还是在Xwindows下更为便捷些。而纯命令行模式下,vmware会提示错误的。
写得有些乱,但总的来说,我是把vmware安装成功了。其中出现问题的地方就是vmware提示找不到系统内核的头文件,只要安装了kernel的源码包和开发包的话,通常都是可以顺利安装的。