mac
系統安裝虛擬機目前有兩種主流軟件,一種是 Parallels Desktop
,另一種是 vmware
.
本教程選用的是 vmware
,因爲我之前 windows
上安裝的虛擬機軟件就是vmware
,所以當然選擇熟悉的方式鼓搗 mac
虛擬機了啊!
如果你沒聽說過虛擬機,可能你走錯門了,不太適合看這篇教程.如果你執意要了解一下新知識,那我只能用自己淺薄的知識簡單介紹下虛擬機的基本概念,一家之言,僅供參考喲!
正常來說,我們當前使用的電腦一般只有一個系統,比如你買的是 mac
筆記本,那麼電腦系統就是 mac
操作系統,肯定不會是 windows
操作系統,所以你在 mac
電腦上看不到 windows
的辦公軟件三件套(word,excel,ppt
).
當然你的電腦如果是 聯想,戴爾,華碩,神舟
等等品牌的話 ,操作系統一般都是 windows
,自然也不會是看到 mac
電腦上的 xcode
軟件.
這一點很好理解,每種電腦與生俱來自帶特定的操作系統,但是,竟然有一種方法能夠突破這層限制!
什麼是虛擬機
虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。
虛擬機,顧名思義是虛擬的機器.虛擬意味着不是真實的,機器意味着功能像是一臺機器.
所以,我們能夠理解上述百度百科的定義,虛擬機就是通過軟件模擬實現真實機器功能.
軟件模擬硬件是手段,實現機器功能是目的,既然如此理論上應該能夠模擬任何操作系統,從而實現一臺真實的物理機可以有多種不同的操作系統!
這樣一來是不是很神奇?一臺 mac
可以模擬出 Windows
電腦,也可以模擬出 linux
電腦.
換言之,只要有一臺真實的物理機,通過軟件我們就可以模擬出任意操作系統,這種軟件就是我們接下來要介紹的 vmware
.
虛擬機的使用場景
作爲軟件開發者,儘管很多語言支持跨平臺運行,但是爲了檢驗真實效果,我們需要運行到不同的環境中,比如windows
和 linux
系統的差異就不是一星半點!
或者爲了教程的完整性,需要在各個平臺測試運行後才能放心講解某個知識點,不然別人按照教程發現運行不了,既浪費了別人的時間,又惹得人家不高興,好心辦壞事,大家都不好受.
所以,多個系統是剛需,如果真實環境中能夠提供的話,那麼自然不需要虛擬機.
只有實際情況下,不能提供真實的多種操作系統的情況下,我們才使用虛擬機技術來模擬不同的操作系統.
爲什麼是 vmware
通過軟件模擬實現虛擬機目標,關鍵在於軟件能力如何,所以選擇哪一款軟件直接決定了我們的虛擬機性能如何.
市面上,這種軟件並不是唯一一家,至少目前我瞭解的就有 vmware
,Parallels Desktop
和 virtualbox
.那麼爲什麼選擇 vmware
呢?
沒有爲什麼,因爲我之前用過 vmware
而已,對於小白的我,並沒研究過三者軟件有什麼區別,哪一種更好,只要操作足夠簡單,市面上足夠流行就可以了.
快速體驗 vmware
本教程使用的是 mac
電腦,利用虛擬機安裝了三種不同系統,分別是 win7旗艦版
, centos7.5
和
Ubuntu18
.
-
windows
虛擬機
啓動windows7 旗艦版
虛擬機,並且打開chrome
瀏覽器測試.
-
centos
虛擬機
啓動centos7.5
虛擬機,並且輸入pwd
命令測試.
-
ubuntu
虛擬機
啓動ubuntu18
虛擬機,並且輸入pwd
命令測試.
如何安裝 vmware
需要實現準備好下載工具以及留下足夠的內存空間,因爲虛擬機和鏡像畢竟都挺大,下載挺費時間,安裝也比較佔內存,畢竟是完整的虛擬機.
下載軟件以及序列號生成工具
鏈接: https://pan.baidu.com/s/1D0LL... 提取碼: ti8v 複製這段內容後打開百度網盤手機App,操作更方便哦
-
VMware-Fusion-11.0.3-12992109.dmg
[必選] 安裝軟件
vmware
軟件是收費軟件,有一段時間的試用期,這裏採用序列號激活方式,有條件的話,建議支持下正版.
-
KeyMaker.app
[可選] 序列號生成工具
如果是選擇官網試用版或者已購買正版,自然不需要序列號生成功能.
安裝 VMware-Fusion
軟件
雙擊安裝 VMware-Fusion-11.0.3-12992109.dmg
軟件,接下來一路允許按照提示操作即可.
雙擊安裝,因爲軟件源不是從 App Store
下載的,所以蘋果默認策略不允許安裝第三方來源.
既然詢問是否打開軟件,當然打開,不然怎麼安裝呢?
然而,還是太年輕,儘管剛纔已經選擇打開軟件,然而蘋果怕是擔心我們不小心安裝了有害應用吧?還是需要再問我們一遍,你確定要安裝嗎?我確定!我怎麼知道是你本人?你輸入管理員密碼試試,密碼正確我就讓你安裝.
千呼萬呼使出來,你終於相信我是我了,安裝進行中...
安裝到一定程度時,會讓我們輸入產品密鑰進行激活,否則只能試用30天,到期會再次提醒輸入密鑰,接下來我們來獲取序列號.
打開 KeyMaker
軟件
雙擊運行 KeyMaker.app
,彈出一系列序列號,隨意選擇某一行的序列號複製到上一步安裝VMware-Fusion
的產品密鑰並驗證.
Some good serial numbers..
KGLWE-VA5KZ-D1QHT-2R51Q-ZKQVV
VTZMD-ZYTKX-D1ZCR-C6QCZ-QZZEV
GQZX9-ZFX3T-Z1Z6Y-AFPCW-ZZ5GZ
THQQR-00TZQ-81L0R-10LEG-G2ZTZ
P1VXR-GFNGC-R1JJR-JXG3T-PQ7XT
ZXYXY-VMTKZ-Y1YCX-7MQ9X-MQQ6V
Here another one
GK9QC-9KEM4-V1VAQ-P8JEP-MK77V
Greets to Corby
隨便複製一個序列號,繼續正常安裝.
輸入產品密鑰後基本上就是 vmware
用戶,除非你不同意它的產品協議,當然同意了!
本以爲安裝到此結束,沒想到還想要獲取輔助功能權限,沒辦法,既然你想要,那我就給你啊,保不齊缺胳膊少腿的.
和安裝相同,不是你選擇允許蘋果就允許,仍然需要你提供管理員密碼以此確保主觀操作意願.
授予輔助功能權限,並再次鎖定該項操作,可以與想的是,以後有應用想要申請輔助功能,必須經過管理員同意纔可以,爲了安全需要這麼多步驟,好吧.
我只想安安靜靜使用 vmware
產品,不希望使用數據被上傳收集,當然也有點小擔心,畢竟也不是正兒八經的用戶,所以纔不加入體驗計劃呢!
驗證 vmware
軟件
在訪達或啓動臺中找到 VMware-Fusion
軟件單擊啓動,測試能否正常運行軟件.
小結
本節主要介紹了什麼是虛擬機,虛擬機的使用場景以及如何安裝虛擬機,下一節我們將介紹如何給虛擬機加點料,讓虛擬機派上練武之地!