在Linux(CentOS)命令行下安裝VMware-Workstation

   百度百科: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版後(固然,你得先安裝它)。選擇「主頁」-「鏈接遠程服務器」。

wKiom1e_r2GzgtrrAAAqK84GxUs408.png

 服務器名稱(S):      輸入咱們安裝的linux操做系統的IP地址10.0.0.110
 用戶名(U):        輸入咱們安裝的linux操做系統的超級用戶root
 密碼(P):         輸入咱們安裝的linux操做系統的root用戶的密碼

 

 點擊」鏈接「後,出現認證提示,選在」確認「便可。

 這時在」共享的虛擬機「下面就會出現咱們剛剛鏈接的服務器地址10.0.0.110,點擊這個地址,這樣就能夠遠程控制vmware進行操做了。

wKioL1e_sArzuQ-oAAAHRmiCIpY858.png

wKioL1e_sHKg4JRnAAAU7qFEXB0640.png

相關文章
相關標籤/搜索