在Mac 上搭建Linux虛擬機器--MacOS & VMware10 & CentOS 7
阿新 • • 發佈:2019-01-26
在大型專案開發中, 需要使用Linux下的C語言對工程進行開發, 在個人PC或者工作站上搭建Linux系統十分容易且方便.
本篇文章將介紹作業系統和虛擬機器的搭建:
- 1 作業系統
- 2 虛擬機器概念
- 3 Linux映象下載安裝(CentOS7)
- 4 VMware端搭建
- 5 Mac端設定
- 6 配置CentOS (Linux的一個發行版)系統
操作環境:
VMware Fusion 10.1.3
MacAir 系列
MacOS: 10.13.1
Linux版本: CentOS7 64位
-
1 作業系統
作業系統是安裝在PC上的第一個軟體, 其他應用軟體必須等待OS安裝之後才能安裝.
- Win(Windows): win95/97/xp/7/vista/10——付費
- Mac(Macintosh): 免費升級
- Linux: 核心+(系統軟體+應用軟體)——免費 開源
Linux作業系統是指: 核心+ 應用
- 核心:系統軟體——負責管理CPU、記憶體、檔案系統、程序、外設、網路等計算機資源, 同時向上為應用程式提供執行環境.
- 應用——系統+應用軟體
核心負責管理軟硬體資源並提供執行環境, 實現功能需要應用軟體.
2 虛擬機器
思考: 如何在一臺電腦上執行兩個系統?
- 購買一臺新電腦——成本大
- 安裝雙系統:Linux + Windows/Mac——只能執行一個系統
- 安裝虛擬機器
虛擬機器原理:
- 虛擬機器就像一臺真實的機器,有硬碟、記憶體、CPU,並且這些引數可以設定, 建立完硬體之後,可以在虛擬機器上安裝作業系統—>安裝開發軟體(文字編輯器)
- 在虛擬機器上安裝的作業系統稱為guest OS
- 在真實的物理機器上安裝的作業系統稱為host OS
- 通過虛擬機器軟體來建立多個虛擬機器.
- 多個虛擬機器可以同時執行——在host機器上,可以同時執行多個OS
- 充分利用物理機器資源
Linux由核心+系統軟體+應用軟體構成, Linux核心是統一的, 不同的系統軟體和應用軟體版本組合構成了不同的發行版本
3. Liunx系統映象下載(CentOS 7)
CentOS(Community Enterprise Operating System,社群企業作業系統)是一個基於Red Hat Linux 提供的可自由使用原始碼的企業級Linux發行版本(網頁更新於2018-9月)
CentOS為社群開源型維護軟體, 此類軟體有通用的下載方式——找到離自己位置最近的映象進行下載.
(2)選擇清華的映象
(3) 下載完成 安裝
4. VMware建立虛擬機器
(1) ios 雙擊安裝
(3) 設定韌體
虛擬機器的資訊是儲存在檔案當中的, 因此要選擇檔案(虛擬機器)儲存的位置
(4)硬體配置
一般選擇預設即可
(5)完成VMware端設定
5 Mac端設定
(1) 安全性設定
從官方安裝VMware 和 CentOS 後會出現如下彈窗:
(2) MacOS設定
<1> MacOS—系統偏好設定-安全性與隱私
<2> 解鎖