基於Windows/macOS安裝CentOS7.8
Windows/macOS如何安裝CentOS7.8
在學習Linux時,為了滿足日常辦公、游戲影音的需要,絕大多數同學的台式機或者筆記本上通常安裝的操作系統是Windows10或者是macOS10.15。
此時可以借助虛擬機軟件來安裝CentOS7.8,Windows上常用的虛擬機軟件是VMWare WorkStation,而macOS上使用的虛擬機軟件是Parallels Desktop。
經過測試它們都可以完美運行CentOS7.8。
使用Parallels Desktop15.1.2 安裝CentOS7.8
使用VMWare WorkStation15.5安裝CentOS7.8
使用虛擬機來虛擬硬件,調用宿主機的硬件資源來安裝和使用CentOS,這樣的好處是即使虛擬機中的操作系統崩潰,也不會對宿主機(Windows,macOS)有什么影響,而且也不用額外再去購買昂貴的服務器,因為在虛擬機中安裝、使用CentOS和服務器上的使用幾乎一模一樣。
而各個版本的CentOS系統可以從阿里雲鏡像站點下載
目前(2020/6/18)CentOS系列主要包含CentOS6.x和CentOS7.x
如果沒有特殊說明,無論是Windows還是macOS上通過虛擬機安裝的CentOS版本都是2020年6月17號發布的CentOS7.8,其下載地址https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/ ,CentOS7.x只提供了64位下載。
如果你有Linux基礎,建議下載CentOS-7-x86_64-Minimal-2003.iso,即最小化安裝版本。如果是Linux小白的話建議下載CentOS-7-x86_64-Everything-2003.iso,該鏡像文件包含了CentOS7.8的所有安裝文件。
后續安裝和使用都是基於CentOS-7-x86_64-Everything-2003.iso進行的。
如果不想安裝CentOS,也可以直接去阿里雲或者騰訊雲購買雲服務器。
Windows10/VMWare WorkStation安裝CentOS7.8
VMWare WorkStation介紹、下載和安裝
macOS/Parallels Desktop 安裝CentOS7.8
Parallels Desktop 介紹、下載和安裝
Parallels Desktop 官網 詳細介紹了Parallels Desktop ,感興趣的同學可以去官網了解。
Paralles Desktop Business Edition是收費版本,如果經濟條件允許的話建議付費使用。
使用Parallels Desktop 安裝CentOS7.8
1.從LanuchPad或者是Dock欄中啟動Parallels Desktop,
然后點擊安裝Windows或者其他操作系統
2.選擇鏡像文件
點擊繼續后,Parallels Desktop會自動識別本地磁盤的系統鏡像文件,此時雙擊選擇
CentOS-7-x86_64-Everything-2003.iso
3.創建用戶
設置用戶名和密碼以及root用戶的密碼
此時快速安裝是勾選狀態,這里將快速安裝選項去掉,手動安裝系統,手動進行相關配置
4.設置名稱和位置
名稱為CentOS.8,系統的文件默認保存在/Users/liuguanglei/Pallels目錄下,如果想要刪除CentOS7.8,只要把該目錄下的CentOS7.8.pvm文件刪除即可。
然后勾選在Mac桌面上創建別名,可以通過別名快速啟動系統,同時勾選安裝前設定,可以定制硬件。
5.調整默認虛擬機硬件配置
包含虛擬機名稱、CPU、內存、圖形內存以及網絡默認配置
在虛擬機配置中點擊配置按鈕
自定義硬件
首先修改系統名稱,將默認的CentOS Linux改為CentOS7.8
然后修改默認的CPU和內存配置
默認的CPU為2核,內存為2G
修改CPU為4核,內存為8G
默認的圖形內存為64M
修改圖形內存為1G
默認的網絡配置為共享網絡

網絡配置修改為WIFI,因為MacBookPro只有無線網絡
硬盤默認的大小是64G

如果想要修改硬盤的大小,可以點擊屬性后
在彈出的磁盤大小設置界面調整磁盤容量
配置概覽
6.安裝CentOS7
Install CentOS7 表示安裝CentOS7
Test this media &Install CentOS7 表示測試系統后安裝
Troubleshooting 表示Linux系統遇到故障無法啟動時修復系統使用
這里使用上下方向鍵選擇Install CentOS7后安裝系統
稍作等待之后會開啟CentOS7安裝界面,然后就可以選擇安裝語言
默認選擇的是美式英語
為了更直接的理解安裝過程,這里選擇簡體中文,然后點擊右下角的繼續
然后會顯示安裝信息摘要
這里需要修改的是軟件選擇,以及系統安裝位置

其中軟件選擇默認是最小安裝,我們需要選擇帶GUI的服務器以及開發工具
然后系統安裝位置默認是自動分區,我們需要配置分區,然后點擊左上角的完成
然后配置新掛載點的分區方案為標准分區
然后點擊左下方的加號,添加Boot分區,其容量大小為200M
繼續點擊左下方的加號,添加根分區,其容量大小為55G
繼續點擊左下方的加號,添加swap分區,其容量大小為8G
分區概覽
根分區、/boot分區和swap分區配置完成以后點擊左上角的完成和接受更改
到這里分區就結束了
sda表示第一塊磁盤
根分區(/)表示所有文件的根,絕對路徑的開始標志
boot分區是引導分區,用於存放grub,內核文件等等,一般200M足夠。
swap分區:交換分區,一般最多8G-16G,如果系統使用到了swap分區,就表示系統物理內存不足,直接添加物理內存或者排查服務器有沒有被黑。
KDUMP默認是啟用狀態,這里需要禁用
網絡配置

網絡配置選項中首先將主機名改成 ittimeline.net,然后點擊應用,默認是localhost.localdomain。
然后點擊右上角的打開網絡
此時會默認采用DHCP來自動獲取IP,子網掩碼,路由以及DNS,可以點擊右下角的配置按鈕手動進行相關配置。
安裝前配置總覽
開始安裝
完成相關配置之后就可以點擊右下角的開始安裝來安裝CentOS7.8
安裝時可以設置Root用戶的密碼,點擊ROOT密碼,會彈出設置ROOT密碼的界面
如果是個人使用Root密碼最好是盡量簡單,而線上環境Root密碼采用數字+字母+特殊字符的組合。
輸入完ROOT密碼后點擊左上角的完成按鈕后,等待系統安裝完成
整個CentOS7.8的 安裝過程耗時10-15分鍾,需要安裝1405個組件,具體的時間取決於宿主機(macOS)的硬件性能,而且在配置CentOS的硬件時也和宿主機的性能息息相關。
如果你打算使用MacBookPro學習高級Linux運維工程師養成記時,建議配置32G以上的內存以及8核CPU和512G以上的固態硬盤。
當CentOS系統組件安裝完成后系統會提示重啟
重啟時會讓選擇Linux內核版本,這里選擇內核版本為3.1即可
7.初始設置
首先需要同意許可協議
完成配置
8.個性化設置
在首次登錄系統成功之后,還要進行相關的個性化設置。
首先設置語言,這里選擇英語作為系統的語言
然后選擇鍵盤,這里選擇美式鍵盤
然后設置隱私
默認所有的應用都可以獲取當前的位置
然后設置時區
在文本框中輸入上海后選擇上海/上海/中國即可
登錄賬號
如果你有谷歌或者是微軟的賬號,可以選擇登錄,我這里選擇Skip
然后設置普通賬號
馬上就可以使用CentOS系統了
在首次使用系統時CentOS提供了GNOME桌面相關的視頻介紹系統的功能,有興趣的可以觀看,我這里直接點擊右上角的×關閉。
然后就可以看到CentOS7.8的桌面了
在CentOS7.8桌面使用鼠標右鍵打開終端
然后輸入命令cat /etc/redhat-release
查看系統版本為CentOS7.8