在Mac 上搭建Linux虛擬機--MacOS & VMware10 & CentOS 7


在大型項目開發中, 需要使用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——只能運行一個系統
安裝虛擬機
虛擬機原理:

 


圖1.1 真實機器

圖1.2 安裝虛擬機的機器
 

虛擬機就像一台真實的機器,有硬盤、內存、CPU,並且這些參數可以設置, 創建完硬件之后,可以在虛擬機上安裝操作系統—>安裝開發軟件(文本編輯器)
在虛擬機上安裝的操作系統稱為guest OS
在真實的物理機器上安裝的操作系統稱為host OS
通過虛擬機軟件來創建多個虛擬機.
多個虛擬機可以同時運行——在host機器上,可以同時運行多個OS
充分利用物理機器資源
Linux由內核+系統軟件+應用軟件構成, Linux內核是統一的, 不同的系統軟件和應用軟件版本組合構成了不同的發行版本

 

 

3. Liunx系統鏡像下載(CentOS 7)
(1)打開 CentOS官網:https://www.centos.org/download/

CentOS(Community Enterprise Operating System,社區企業操作系統)是一個基於Red Hat Linux 提供的可自由使用源代碼的企業級Linux發行版本(網頁更新於2018-9月)

CentOS為社區開源型維護軟件, 此類軟件有通用的下載方式——找到離自己位置最近的鏡像進行下載.

 



 (2)選擇清華的鏡像

 


 

(3) 下載完成 安裝

 


4. VMware創建虛擬機
VMware下載地址:https://www.vmware.com/products/fusion/fusion-evaluation.html

 



 (1) ios 雙擊安裝


iso雙擊安裝
 

 

(3) 設置固件

虛擬機的信息是保存在文件當中的, 因此要選擇文件(虛擬機)保存的位置

 


BIOS設置
 

(4)硬件配置

一般選擇默認即可

 


虛擬機配置
 

(5)完成VMware端設置

 


標題
 

 
5 Mac端設置
(1) 安全性設置

從官方安裝VMware 和 CentOS 后會出現如下彈窗:

 


 
(2) MacOS設置

            <1> MacOS—系統偏好設置-安全性與隱私

            <2> 解鎖🔓-輸入密碼

            <3> 授權-App Store和被認可的開發者

            <4> 點擊🔓 

 


 

6. 完成配置
 

(1) 啟動虛擬機

 

(2) 設置:時區、鍵盤類型、語言等

 

(3) 重啟-安裝成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM