先下載VMware Workstation for Linux的版本:VMware-Workstation-Full-xxxx.bundle,將該文件放入CentOS系統下的文件夾中,注意文件權限的設置
在CentOS中安裝VNC-Server作為被控端,支持圖形化顯示、操作工具;在本地電腦上安裝VNC-Viewer,在本地電腦操作CentOS並進行VMware Workstation的安裝;
下載VNC-Server-XXX-Linux.rpm文件(RHEL/CentOS/Fedora可用.rpm文件,Debian/Ubuntu/Linux Mint可用.deb文件)並將該文件放入CentOS系統下的文件夾中,注意文件權限設置;
安裝命令:[root@]# rpm -ivh VNC-Server-xxx-Linux.rpm --nodeps --force
可能出現警告:xauth not found - vnc virtual server will not run untill this is resolved
[root@]# whereis xauth
即未找到xauth
安裝xauth的命令:[root@]# yum install xauth
Complete!
[root@]# vnclicense -add VNC-Server的密鑰
License key has been successfully applied
啟動這兩個服務:
/etc/init.d/vncserver-x11-serviced start
/etc/init.d/vncserver-virtuald start
設為開機自啟動:
chkconfig vncserver-x11-serviced on
chkconfig vncserver-virtuald on
[root@]# vncserver
本地電腦安裝VNC-Viewer,並連接到CentOS:
執行VMware-Workstation-Full-xxxx.bundle的安裝:
①圖形化效果展示:
為所有客戶賦執行權限:
# chmod a+x VMware-Workstation-Full-xxxxxx.bundle
運行安裝:
[root@]# ./VMware-Workstation-Full-xxxxxx.bundle
運行:
[root@]# vmware
【Cancel】
安裝“Development tools”
完成后再次運行:
[root@]# vmware
【Cancel】
檢查kernel-headers是否安裝:
若沒有則執行安裝:
安裝“Kernel-devel”
安裝完成后再次運行:
[root@]# vmware
②無圖形化:
安裝依賴包(保證安裝時能夠聯通互聯網):
yum -y
install
perl gcc kernel-devel libX11 libXinerama libXcursor libXtst
安裝VMware:
在CentoOS6.5下安裝VMware10.0.6:
chmod
+x VMware-Workstation-Full-xxxxx.bundle
.
/VMware-Workstation-Full-xxxxx
.bundle --console \
--eulas-agreed \
--required \
-s vmware-workstation serialNumber MA491-6NL5Q-AZAM0-ZH0N2-AAJ5A
在CentoOS7.2下安裝VMware10.0.6:
chmod
+x VMware-Workstation-Full-xxxxx.bundle
.
/VMware-Workstation-Full-xxxxx
.bundle --console \
--eulas-agreed \
--required \
-s vmware-workstation serialNumber UY5EK-DYW1Q-H808P-TQXQ9-XFUY2
--eulas-agreed #自動同意安裝協議,如果不使用,需要按q和yes。
--required #顯示安裝協議后,並自動安裝。
-s vmware-workstation serialNumber #輸入vmware序列號vmware-modconfig --
install
-status
執行完以上命令后,如果出現如下信息表示安裝成功。
vmmon: installed
vmnet: installed
vmblock: installed
vmci: installed
vsock: installed
.
/VMware-Workstation-Full-xxxxx
.bundle
時出現如下錯誤:

先確定需要的module系統是否安裝及其位置:
# locate libpk-gtk-module.so
/usr/lib/gtk-2.0/modules/libpk-gtk-module.so
# locate libcanberra-gtk-module.so
/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
添加系統加載modules的路徑:
vim /etc/ld.so.conf.d/gtk-2.0.conf
/usr/lib/gtk-2.0/modules
重新加載:
# ldconfig
重新執行安裝:
.
/VMware-Workstation-Full-xxxxx
.bundle
VMware Workstation的卸載方法:
vmware-installer -u vmware-workstation
常見問題:
1、DISPLAY is not set, unable to open the VMware Workstation user interface.
通過命令行會出現,改成VNC-Viewer客戶端連接centos訪問執行即可
2、Kernel header for ** version was not found.
界面顯示的內核版本是系統版本,但是系統內核升級了沒有重啟,reboot -f強制重啟后該問題便不存在