首先,确认你的系统中是否已经安装了kernel的源码包和开发包。你可以在命令行终端输入下列命令:
[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                                   //内核的源码包

     如果没有这些相关的包的话,去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/ 
[root@localhost]vmware-installer -l 
Product Name           Product Version
====================== ====================
vmware-workstation     7.0.0.203739
[root@localhost]vmware-installer -u vmware-workstation     7.0.0.203739 

在这里,介绍一下源码包编译。下载.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了:

[root@localhost ~]#vmware

     启动虚拟机,设置和Windows下创建虚拟机基本一样。
注意:在linux平台下使用vmware还是在X windows下更为方便些。而纯命令行模式下,vmware会提示错误的。