完整指南:使用 VirtualBox 在 Windows 上安裝 Ubuntu
??VirtualBox?? 是 Oracle 的一款流行的虛擬化軟件,可用于 Linux、mac 和 Windows 系統(tǒng)。它是靈活的,并提供了許多功能來實(shí)現(xiàn)虛擬化。這是在 Windows 中體驗(yàn) Ubuntu 而不安裝它的最佳且簡單的方法。然而,我強(qiáng)烈建議將 Ubuntu 以雙引導(dǎo)的方式安裝在物理機(jī)上,從而更好地體驗(yàn) Ubuntu。
下面列出的步驟假設(shè)你是第一次在 Windows 中安裝 Ubuntu。因此,這些步驟有點(diǎn)描述性,也有點(diǎn)冗長。此外,以下步驟適用于 Windows 10 和 Windows 11 作為宿主機(jī)。
你需要什么
- 可上網(wǎng)的 PC
- 用于安裝的 Ubuntu Linux ISO 鏡像文件
- 安裝了 VirtualBox 的 Windows 系統(tǒng)
使用 VirtualBox 在 Windows 上安裝 Ubuntu
下載并安裝必要的東西
從以下鏈接下載 Ubuntu Linux 桌面版 ISO 鏡像文件。
此外,請(qǐng)從下面的官方網(wǎng)站下載 Oracle VirtualBox 安裝程序。
VirtualBox for Windows 的下載位置
如何安裝和配置 VirtualBox
Windows 中的 VirtualBox 需要 “Microsoft Visual C++ 2019 Redistrobutiable package”。你必須先安裝它。從以下鏈接下載軟件包(X64 架構(gòu)):
下載 VirtualBox 的依賴項(xiàng)
安裝 VirtualBox 的依賴項(xiàng)
完成以上安裝后,從以下鏈接下載最新的 Python 包。Python 綁定也是 Windows 端 VirtualBox 安裝所需的依賴項(xiàng)。
然后,啟動(dòng) VirtualBox 安裝程序并按照屏幕上的說明進(jìn)行安裝。
安裝后,重新啟動(dòng) Windows 系統(tǒng)。
為 Ubuntu 設(shè)置虛擬機(jī)
從開始菜單啟動(dòng) VirtualBox。
從開始菜單中選擇 VirtualBox
在 VirtualBox 窗口工具欄上,單擊 “新建New”。
單擊新建
- 在創(chuàng)建虛擬機(jī)窗口中,輸入虛擬機(jī)的名稱。它可以是標(biāo)識(shí)此版本 Ubuntu 的任何名稱。
- 保持 “文件夾Folder” 不變。這是創(chuàng)建虛擬機(jī)文件的路徑。
- 在 “ISO 鏡像文件ISO Image” 一欄,瀏覽你下載的 Ubuntu ISO 文件。
- 然后選擇 “跳過無人值守安裝Skip Unattended installation”。如果不選擇此選項(xiàng),將在虛擬機(jī)中創(chuàng)建一個(gè)??默認(rèn)用戶 id(vboxuser)和密碼??。讓我們暫時(shí)不要管它。
選擇 ISO 文件
- 單擊 “硬件Hardware” 部分,并調(diào)整虛擬機(jī)所需的內(nèi)存。一般的經(jīng)驗(yàn)是,虛擬機(jī)的內(nèi)存大小應(yīng)該小于主機(jī)系統(tǒng)中的物理內(nèi)存。我建議對(duì)于 8 GB 內(nèi)存系統(tǒng)的虛擬機(jī)使用 2 GB 到 4 GB。要選擇 4 GB 內(nèi)存,拖動(dòng)滑塊(或鍵入)使其為 4096 MB(即 4×1024)。
- 選擇 2 或 4 核處理器。
選擇硬件
- 單擊 “硬盤Hard Disk” 部分,并保持文件位置不變。
- 為 Ubuntu 安裝提供至少 20 GB 到 25 GB 的容量。
- 硬盤文件類型值保持為 VDI(VirtualBox 磁盤鏡像)
- 不要選擇 “預(yù)分配完整大小Pre-allocate Full Size”。
- 最后,單擊 “完成Finish”。
選擇硬盤
你應(yīng)該在 VirtualBox 的左側(cè)面板上看到一個(gè)新條目,其中包含一個(gè) Ubuntu 22.04 條目(你之前設(shè)置的名稱)。
選擇條目并單擊 “開始Start” 以引導(dǎo)到虛擬機(jī):
在 VirtualBox 中啟動(dòng) Ubuntu
使用 VirtualBox 安裝 Ubuntu
成功引導(dǎo)后,你應(yīng)該看到以下屏幕,其中顯示了安裝 Ubuntu 的各種選項(xiàng)。選擇 “嘗試 UbuntuTry Ubuntu” 或 “安裝 UbuntuInstall Ubuntu”。
在歡迎屏幕中,單擊 “嘗試 UbuntuTry Ubuntu”。過了一會(huì)兒,你會(huì)看到下面的 Ubuntu 臨場(chǎng)Live桌面。如果要更改分辨率,請(qǐng)右鍵單擊桌面并選擇顯示設(shè)置。并將分辨率更改為 1400×900。
選擇嘗試 Ubuntu
在桌面上,雙擊 “安裝 UbuntuInstall Ubuntu”。
Ubuntu LIVE 桌面
在下一組屏幕中,根據(jù)需要選擇 “語言Language” 和 “鍵盤布局Keyboard Layout”。
選擇語言
選擇鍵盤布局
安裝屏幕為你提供所需的安裝類型。選擇 “正常安裝Normal Installation”,然后在 “其他選項(xiàng)Other options” 下選擇兩個(gè)選項(xiàng)。
選擇安裝選項(xiàng)
由于你是在虛擬磁盤空間中安裝的,即它只是一個(gè)文件,因此你可以安全地選擇 “擦除磁盤并安裝 UbuntuErase disk and install Ubuntu” 選項(xiàng)。
安裝類型
點(diǎn)擊 “立即安裝Install Now” 并 “繼續(xù)Continue”。
將更改寫入磁盤
然后選擇 “地區(qū)region”,添加“你的名字Your name”、“計(jì)算機(jī)名稱Your computer's name”、“用戶名Username” 和 “密碼Password”。這將是安裝后登錄 Ubuntu 的用戶 id 和密碼。
單擊 “繼續(xù)Continue” 開始安裝。等到它完成。
創(chuàng)建用戶帳戶
安裝完成后,單擊 “立即重新啟動(dòng)Restart Now”。等待幾秒鐘,你將看到一個(gè)登錄屏幕。使用用戶 id 和密碼登錄。你應(yīng)該看到 Ubuntu 桌面在 Windows 端 VirtualBox 中作為 VM 運(yùn)行。
Ubuntu 安裝完成
登錄 Ubuntu
使用 Virtualbox 在 Windows 中運(yùn)行的 Ubuntu
安裝后配置和提示(可選)
安裝客體機(jī)增強(qiáng)項(xiàng)
成功安裝后,應(yīng)為 Windows 宿主機(jī)和 Ubuntu 客體機(jī)安裝 “VirtualBox 客體機(jī)增強(qiáng)項(xiàng)VirtualBox guest additions”??腕w機(jī)增強(qiáng)項(xiàng)是一組需要安裝在客體虛擬機(jī)(即 Ubuntu)內(nèi)的軟件包,以啟用 共享文件夾、雙向復(fù)制 / 粘貼、自動(dòng)更改分辨率 和許多類似功能。
要安裝它,請(qǐng)引導(dǎo)到 Ubuntu。從 VirtualBox 菜單中,選擇“設(shè)備Devices > 插入客體機(jī)增強(qiáng) CD 鏡像Insert Guest Additions CD Image”。必要的軟件包將安裝在 Ubuntu 中。
從菜單中選擇客體機(jī)增強(qiáng)
打開文件管理器并打開裝入的文件夾,如下所示。然后右鍵單擊 > 選擇 “在終端中打開open in terminal”。
打開已掛載的光盤并選擇帶有終端的選項(xiàng)
然后運(yùn)行以下命令:
VirtualBox 為 Windows 主機(jī)添加客體機(jī)增強(qiáng)項(xiàng)
完成上述命令后,重新啟動(dòng) Ubuntu VM。
啟用 Windows 和 Ubuntu 之間的復(fù)制和粘貼
要在 Windows 和 Ubuntu 系統(tǒng)之間啟用復(fù)制和粘貼,請(qǐng)從菜單中選擇 “設(shè)備Devices > 共享剪貼板Shared Clipboard > 雙向Bi-directional”。
啟用共享剪貼板
關(guān)閉 Ubuntu VM
理想情況下,你應(yīng)該從自己的關(guān)機(jī)菜單中關(guān)閉 VM。但是,你也可以從 VirtualBox 主窗口關(guān)閉。右鍵單擊虛擬機(jī)名稱并選擇 “關(guān)閉Close > 關(guān)機(jī)Poweroff”。
關(guān)閉虛擬機(jī)
如何刪除 Ubuntu 并刪除所有數(shù)據(jù)
如果要完全刪除虛擬機(jī)(例如 Ubuntu)及其數(shù)據(jù),請(qǐng)選擇 “刪除Remove” 和 “刪除所有文件Delete All Files”。
選擇刪除以移除虛擬機(jī)
選擇刪除選項(xiàng)
結(jié)語
在本教程中,你學(xué)習(xí)了使用 VirtualBox 在 Windows(10 或 11)上安裝 Ubuntu 的最簡單方法。此外,你還學(xué)習(xí)了幾步安裝后配置 Ubuntu VM 的基本步驟。你可以對(duì) VirtualBox 中的其他任何 Linux 發(fā)行版使用上述步驟。