linux安装vmware过程

     在linux平台下安装vmware的过程是有些曲折的,在这里我仅仅把我安装的过程写出来给大家分享一下,同时也算是自己的知识积累,其中有错误的地方,还望大家多多地指点。

 

    首先,你要确认你的系统中是否已经安装了kernel的源码包和开发包。你可以在命令行终端输入下列命令:

 

这里以FC9系统为例。

[root@localhost ~]# rpm -qa|grep kernel
kerneloops-0.10-11.fc9.i386
kernel-devel-2.6.25-14.fc9.i686                              <----------内核的开发包
kernel-headers-2.6.25-14.fc9.i386                          <----------内核相关的头文件包
kernel-2.6.25-14.fc9.i686                                        <----------内核的源码包

 

     如果没有这些相关的包的话,请你在google或百度中搜索,或者到http://rpm.pbone.net/中去搜索。要是还没有的话,恭喜你,去linux的官方站点,找源码包,自己慢慢编译吧。

 

    接着,到vmware官方站点上下载你所需要的虚拟机版本的安装包。不过在你要在官网上注册一下,并且下载下来的安装包,一般都是rpm或者bundle等安装包,不是源码包。

    说明一下:你最好是下载rpm包,因为rpm包的安装和卸载都是大家比较熟悉的,而bundle包的安装的话,可以输入下列命令安装:

 

这里以VMware-Workstation-7.0.0-203739.i386.bundle为例。

安装:

[root@localhost vmware]# chmod +x VMware-Workstation-7.0.0-203739.i386.bundle

[root@localhost vmware]# ./VMware-Workstation-7.0.0-203739.i386.bundle

卸载:

[root@localhost vmware]# ./VMware-Workstation-7.0.0-203739.i386.bundle --uninstall

另外还有:

源引于http://www.kartook.com/2009/11/how-to-uninstall-vmware-workstion-bundle/

kartook@moon:~$ vmware-installer -l
Product Name           Product Version
====================== ====================
vmware-workstation     7.0.0.203739

kartook@moon:~$ sudo vmware-installer -u vmware-workstation     7.0.0.203739
[sudo] password for kartook:
kartook@moon:~$

 

     在这里,我还是多说一下,使用.tar.gz的源码包编译的吧。下载.tar.gz的包后,解压,执行安装脚本,并配置安装。

这里我以VMware-workstation-e.x.p-91182.i386.tar.gz为例。

[root@localhost vmware]# tar -zxvf  VMware-workstation-e.x.p-91182.i386.tar.gz

[root@localhost vmware]# cd vmware-distrib

[root@localhost vmware-distrib]#./vmware-install.pl

接着可以是一路的回车了。

有的人可能会遇到,不断地提示“What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]”

其实,这个就是因为系统中没有相应的内核源码包和开发包造成的。(如果你安装了这些包,还是提示这个问题,那你可以找找vmware-any-any-update115.tar.gz的补丁包,据网上说,这个是vmware的一个bug,老版本的vmware会出现这些问题,新版中没有见到。)

 

     如果一路安装下来没有出现错误的话,那么在命令行终端输入下列命令:

[root@localhost ~]#vmware

     就可以启动虚拟机了。要是你在windows系统中用过虚拟机的话,你会发现,其实linux平台下的vmware和windows下的没有什么差别。设置和创建虚拟机基本一样。

 

说明:在linux平台下使用vmware还是在X windows下更为方便些。而纯命令行模式下,vmware会提示错误的。

 

写得有些乱,但总的来说,我是把vmware安装成功了。其中出现问题的地方就是vmware提示找不到系统内核的头文件,只要安装了kernel的源码包和开发包的话,一般都是可以顺利安装的。

你可能感兴趣的:(linux相关)