Mac OS(M1) 下使用 UTM 安裝 Ubuntu

安裝 UTM 軟件

????訪問 UTM 官網(wǎng)(https://mac.getutm.app/),點擊 download 下載,自行完成安裝即可。

安裝 qemu

????打開 Mac 里面的 Terminal,輸入以下命令使用 brew 安裝 qemu(如果還沒有安裝 brew,可以brew 官網(wǎng)(https://brew.sh/)自行安裝):
下載 Ubuntu 鏡像

????請訪問 Ubuntu 的 ARM 架構(gòu)下載頁面:https://ubuntu.com/download/server/arm 。然后,向下滾動頁面,找到 Ubuntu Server 板塊,選擇一個版本進(jìn)行下載(通常我們建議選擇 LTS 版本)。

創(chuàng)建 Ubuntu 虛擬機

在 UTM 主界面中,點擊左上角的 + 號或者創(chuàng)建新的虛擬機按鈕,創(chuàng)建一個新的虛擬機。

此時你會進(jìn)入開始功能頁,選擇虛擬化:

此時你會進(jìn)入操作系統(tǒng)功能頁,選擇 linux 操作系統(tǒng):

此時你會進(jìn)入?linux 功能頁,點擊瀏覽按鈕后,選擇下載好的 Ubuntu 鏡像,點擊繼續(xù):

此時你會進(jìn)入硬件設(shè)置功能頁,分配好虛擬機內(nèi)存和 CPU 核心數(shù)之后(請根據(jù)自身的配置進(jìn)行分配),點擊繼續(xù)

此時你會進(jìn)入共享目錄功能頁,這個功能是可選的,我們直接點擊繼續(xù)即可:

此時你會進(jìn)入概覽頁面,自定義你的實例名稱,點擊保存:

至此,實例創(chuàng)建成功:

安裝配置 Ubuntu 實例
實例列表頁: 右擊剛才創(chuàng)建的實例,點擊 run,啟動實例:

安裝起始頁:選擇 Try or Install Ubuntu Server,敲擊回車,開始安裝:

語言設(shè)置頁:選擇 English 作為的你的系統(tǒng)語言,敲擊回車進(jìn)入下一步:

安裝更新頁:選擇繼續(xù)且不更新,敲擊回車進(jìn)入下一步:

鍵盤布局設(shè)置頁:使用 English 鍵盤布局,選擇 Done 后敲擊回車進(jìn)入下一步:

安裝類型選擇頁:選擇 Ubuntu Server 作為安裝類型,再選擇 Done 后敲擊回車進(jìn)入下一步:

網(wǎng)絡(luò)連接設(shè)置頁:選擇 Done 后敲擊回車進(jìn)入下一步:

代理配置頁:我這邊無需設(shè)置,選擇 Done 后敲擊回車進(jìn)入下一步:

存檔鏡像設(shè)置頁:無需額外設(shè)置,選擇 Done 后敲擊回車進(jìn)入下一步:

引導(dǎo)式存儲配置頁:無需額外設(shè)置,選擇 Done 后敲擊回車進(jìn)入下一步:

存儲配置頁:無需額外設(shè)置,選擇 Done 后敲擊回車進(jìn)入下一步:

存儲配置頁:選擇 Continue 后敲擊回車進(jìn)入下一步:

設(shè)置個人賬戶: 設(shè)置你的個人賬戶和密碼,并記住它,將來登錄的時候可以使用,選擇 Done 后敲擊回車進(jìn)入下一步:

SSH 設(shè)置頁: 勾選 Install OpenSSH server,選擇 Done 后敲擊回車進(jìn)入下一步:

服務(wù)器快照: 選擇 Done 后敲擊回車進(jìn)入下一步:

安裝界面: 安裝完成后,直接點擊 Reboot Now 完成重啟:

驅(qū)動鏡像配置: 點擊 驅(qū)動鏡像配置 -> 彈出剛才安裝的鏡像:


重啟虛擬機: 點擊 Restarts the VM,重啟虛擬機:

驗證
啟動界面: 重啟虛擬機后,使用剛才創(chuàng)建的賬戶登錄虛擬機,接下來可以開始折騰了:

參考
https://gist.github.com/skypesky/0e8caaceb8e28ce11bbac6cae1312cf0