如何為 Ubuntu 虛擬機安裝 VirtualBox Guest Additions

如何為 Ubuntu 虛擬機安裝 VirtualBox Guest Additions

VirtualBox Guest Additions在 VirtualBox x 中很重要因為它們提供了出色的圖形加速,以及其他有用的功能,例如共享文件夾支持、更好的圖形支持等等。

如果您計劃在 VirtualBox 虛擬機中使用 Ubuntu,則需要安裝這些來賓添加項。在本指南中,我們將詳細介紹如何做到這一點。 

注意:雖然本指南側重於 Ubuntu VM,但安裝說明也應該適用於 VirtualBox 中的任何來賓 Linux 操作系統。但是,Linux 頭文件安裝說明會有所不同。

如何為 Ubuntu 虛擬機安裝 VirtualBox Guest Additions

在 VirtualBox 中設置 Ubuntu VM

設置 Ubuntu VM 並不難。本質上,您實際上將像在物理計算機上一樣安裝 Ubuntu。但是,為了加快此過程,您可以從 OSboxes.org 下載預配置的 VM。 

要下載 VM,請前往Osboxes.org 上Ubuntu 頁面。在那裡,查找最新版本的 Ubuntu,單擊“VirtualBox”選項卡,然後選擇下載按鈕。

Osboxes 以存檔格式分發其 VM。存檔下載完成後,打開 VirtualBox,單擊“新建”,然後完成創建新 VM 的設置。 

如何為 Ubuntu 虛擬機安裝 VirtualBox Guest Additions

當您進入 VM 的設置過程時,選擇“使用現有的虛擬硬盤文件”,然後選擇 Osboxes VM VDI 文件作為現有硬盤以使用下載的 VM。

如果您不想為 Ubuntu 使用 OSboxes VM,請訪問 Ubuntu.com/desktop,將最新的 Ubuntu ISO 文件下載到您的計算機,將其加載到 VirtualBox,然後以舊方式安裝 Ubuntu。

在 Ubuntu VM 中安裝 Linux 頭文件

在 Ubuntu VM 中,您需要安裝 Linux 內核頭文件。這些頭文件是修改 Linux 內核所必需的,如果沒有它,VirtualBox 來賓添加將無法在 Ubuntu 上運行,因為它們是內核模塊。

要安裝最新的 Ubuntu 內核頭文件,首先在桌面上啟動一個終端窗口。您可以使用Ctrl + Alt + T在桌面上打開終端窗口 ,或單擊應用程序菜單中的“終端”。

在 Ubuntu VM 中打開終端窗口後,使用下面的 apt install 命令安裝 Ubuntu Linux 內核頭文件。 

sudo apt install linux-headers-$(uname -r) -y

下載訪客添加

現在您已經在 VirtualBox 中設置了 OSboxes VM,您可以使用密碼“osboxes.org”登錄。或者,如果您使用 Ubuntu ISO 設置自己的 VM,請使用您的用戶名和密碼登錄。

登錄後,您需要下載 VirtualBox 來賓添加的最新版本。最簡單、最快捷的方法是在 VirtualBox 應用程序中執行此操作,而不是在官方網站上執行此操作。

從這裡,找到 Ubuntu 窗口內的“設備”菜單,然後用鼠標單擊它。當您單擊菜單時,您會看到許多可供單擊的不同選項。

查看菜單底部,然後單擊菜單中的“插入訪客添加”按鈕。當您第一次單擊它時(如果您以前從未選擇過此選項)VirtualBox 將開始將 Guest Additions ISO 文件下載到您的計算機。

下載過程完成後,VirtualBox Guest Additions ISO 文件將自動插入到 Ubuntu VM 的虛擬 CD/DVD 驅動器中。不久之後,您將在 Ubuntu VM 的桌面上看到一個提示彈出窗口。

安裝來賓添加到 Ubuntu VM

當您將 Guest Additions ISO 文件插入 Ubuntu VM 時,您應該會看到屏幕上出現提示。這個提示會讓你知道磁盤上有 Ubuntu 可以安裝的可安裝軟件。 

用鼠標單擊“運行”按鈕開始安裝。當您單擊“運行”時,屏幕上會彈出一個終端窗口。按照提示您執行操作的提示進行操作。 

如何為 Ubuntu 虛擬機安裝 VirtualBox Guest Additions

在 Guest Additions 的終端安裝過程中,您可能會遇到安裝失敗的情況。當您的 Ubuntu VM 缺少一些軟件期望的軟件包時,就會發生安裝失敗。 

如果您在安裝 Guest Additions 時遇到問題,請不要擔心。只需閱讀它需要您安裝的軟件包。打開終端窗口,使用apt install安裝軟件包 ,然後從 VM 中彈出 Guest Additions ISO 並重新插入它以再次顯示“運行軟件”對話框。

如何為 Ubuntu 虛擬機安裝 VirtualBox Guest Additions

當終端窗口完成將 VirtualBox Guest Additions 安裝到 Ubuntu VM 中時,重新啟動。您需要重新啟動 Ubuntu VM 才能開始使用安裝到 Ubuntu VM 內核中的新軟件。 


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。