百度百科:VMware Workstation(中文名「威睿工做站」)是一款功能強大的桌面虛擬計算機軟件,提供用戶可在單一的桌面上同時運行不一樣的操做系統,和進行開發、測試 、部署新的應用程序的最佳解決方案。VMware Workstation可在一部實體機器上模擬完整的網絡環境,以及可便於攜帶的虛擬機器,其更好的靈活性與先進的技術賽過了市面上其餘的虛擬計算機軟件。對於企業的 IT開發人員和系統管理員而言, VMware在虛擬網路,實時快照,拖曳共享文件夾,支持 PXE 等方面的特色使它成爲必不可少的工具。linux
你們一般都是在Windows操做系統上安裝VMware Workstation,其安裝方法很簡單。可是在Linux下安裝VMware Workstation確有不少不肯定的因素,本文將以CentOS系統爲基礎進行安裝。windows
VMware Workstation的版本從V11.0之後不能在安裝到32位的操做系統上,若是你想安裝到32位的操做系統,只能安裝VMware 10.0和或之前的版本。centos
通過不斷的嘗試,及在vmware英文官方參考vmware在linux下的操做系統兼容狀況說明後。最終選擇安裝如下2個版本的VMware軟件,這2個版本在www.vmware.com 都可以下載到:bash
VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle服務器
該版本只能安裝到CentOS6.5下面(未出現任何錯誤),記得千萬不要在安裝完操做系統後進行升級,特別是系統內核,不然升級到最新版本的CentOS6.8就不能在安裝了,若是升級了系統,可能你在安裝VMware的時候會出現未知錯誤。網絡
VMware-Workstation-Full-12.1.1-3770994.x86_64.bundleide
該版本能安裝到CentOS7.0之後的版本,我測試的系統是CentOS7.2。在安裝和運行時未出現任何錯誤。工具
其大概的安裝步驟以下:測試
1.操做系統選擇ui
因咱們是想在服務器上運行VMware,且在後期想經過遠程來管理虛擬機的建立、刪除、快照、啓動、關機或自啓動等,因此咱們選擇CentOS-6.5-x86_64-minimal或CentOS-7-x86_64-Minimal-1511。
http://mirrors.aliyun.com/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso
http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso
2.操做系統分區的設置
首先就是分區的設置了,這一步在安裝操做系統的時候就規劃好了,不要用操做系統安裝時的自動分區,而要自定義分區。這樣在安裝VMware後你能得到更大的存儲空間。大體的分區分配以下:
/dev/sda1 ext4 1024M /boot /dev/sda2 swap 4096M swap /dev/sda3 ext4 剩餘空間 /
IP地址設置爲(可自行更改):10.0.0.110/24
3.關閉防火牆
在CentOS6.5下關閉防火牆,執行以下命令:
/etc/init.d/iptables stop chkconfig iptables off
在CentOS7.2下關閉防火牆,執行以下命令:
systemctl stop firewalld systemctl disable firewalld
4.關閉SElinux
sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config #永久關閉 setenforce 0 #當即生效
5.安裝依賴包(保證安裝時可以聯通互聯網)
yum -y install perl gcc kernel-devel libX11 libXinerama libXcursor libXtst
6.安裝VMware
在CentoOS6.5下安裝VMware10.0.6
chmod +x VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle ./VMware-Workstation-Full-10.0.6-2700073.x86_64.bundle --console \ --eulas-agreed \ --required \ -s vmware-workstation serialNumber MA491-6NL5Q-AZAM0-ZH0N2-AAJ5A
在CentoOS7.2下安裝VMware10.0.6
chmod +x VMware-Workstation-Full-12.1.1-3770994.x86_64.bundle ./VMware-Workstation-Full-12.1.1-3770994.x86_64.bundle --console \ --eulas-agreed \ --required \ -s vmware-workstation serialNumber UY5EK-DYW1Q-H808P-TQXQ9-XFUY2
VMware命令行含義:
--console #以命令行模式安裝,默認爲gui模式 。
--eulas-agreed #自動贊成安裝協議,若是不使用,須要按q和yes。
--required #顯示安裝協議後,並自動安裝。
-s vmware-workstation serialNumber #輸入vmware序列號
7.安裝VMware後的檢查
vmware-modconfig --install-status 執行完以上命令後,若是出現以下信息表示安裝成功。 vmmon: installed vmnet: installed vmblock: installed vmci: installed vsock: installed
8.遠程測試是否可用
在其餘windows機器上打開相同版本的vmware虛擬機windows版後(固然,你得先安裝它)。選擇「主頁」-「鏈接遠程服務器」。
服務器名稱(S): 輸入咱們安裝的linux操做系統的IP地址10.0.0.110 用戶名(U): 輸入咱們安裝的linux操做系統的超級用戶root 密碼(P): 輸入咱們安裝的linux操做系統的root用戶的密碼
點擊」鏈接「後,出現認證提示,選在」確認「便可。
這時在」共享的虛擬機「下面就會出現咱們剛剛鏈接的服務器地址10.0.0.110,點擊這個地址,這樣就能夠遠程控制vmware進行操做了。