在Ubuntu 20.04上安裝最新的VirtualBox

在本教程中,您將學習如何在Ubuntu 20.04上安裝最新的VirtualBox。在撰寫本文時,VirtualBox 6.1是當前的主要版本,而版本6.1.18是當前的維護版本。

自此重大升級發布以來,已經進行了許多改進和修復。要查看改進和修復的完整列表,請參閱VirtualBox更改日誌頁面,下面提供了鏈接。

變更日誌– Oracle VM VirtualBox

在Ubuntu 20.04上安裝最新的VirtualBox

刪除舊版本的VirtualBox

首先,殺死正在運行的任何VirtualBox進程;

ps aux | grep -i virtualbox | grep -v grep | awk '{print$2}' | xargs -I {} sudo kill -9 {}

接下來,刪除系統上與VirtualBox 6.0相關的所有程序包以及不再需要的程序包。

注意:刪除VirtualBox時,現有虛擬機將在安裝目錄下保持不變,在我的情況下是 $HOME/VirtualBox VMs 目錄。

sudo apt remove --purge --auto-remove virtualbox

重新引導系統以重新加載內核模塊。

systemctl reboot

在Ubuntu 20.04上安裝最新的VirtualBox

您可以使用DEB二進制軟件包或從APT存儲庫在Ubuntu 20.04上安裝最新的VirtualBox。

  1. 從官方VirtualBox倉庫
  2. 使用.DEB二進制包

運行系統更新

更新系統軟件包緩存;

apt update -y

在撰寫本文時,VirtualBox的最新維護髮行版是VirtualBox 6.1.18。

從APT Repos在Ubuntu上安裝VirtualBox

要從APT倉庫安裝VirtualBox,只需安裝VirtualBox APT來源列表。

echo "deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list

安裝存儲庫簽名密鑰。

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

更新系統軟件包緩存

sudo apt update

在Ubuntu 20.04上安裝最新的VirtualBox。

注意:在撰寫本文時,儘管APT倉庫提供了最新,穩定的VirtualBox版本(版本:6.1.16-dfsg-6〜ubuntu1.20.04.1),但它沒有提供最新的維護版本, 6.1.18。

sudo apt install virtualbox-6.1

要基於當前維護版本安裝VIrtualBox 6.1.18或更高版本,請遵循以下方法;

使用DEB二進制包安裝VirtualBox 6.1

要使用.DEB二進制軟件包安裝最新的VirtualBox,只需下載 最新 來自的二進制 VirtualBox下載頁面

wget https://download.virtualbox.org/virtualbox/6.1.18/virtualbox-6.1_6.1.18-142142~Ubuntu~eoan_amd64.deb

使用dpkg工具或apt軟件包管理器安裝VirtualBox

dpkg -i virtualbox-6.1_6.1.18-142142~Ubuntu~eoan_amd64.deb
apt install -f

或者如果您想自動處理依賴關係;

apt install ./virtualbox-6.1_6.1.18-142142~Ubuntu~eoan_amd64.deb

安裝最新的VirtualBox Extension Pack

刪除舊版本的VirtualBox擴展包。

sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"

下載與已安裝的virtualbox版本匹配的最新VirtualBox 6.1擴展包。您可以從 VirtualBox下載頁面

wget -P /tmp https://download.virtualbox.org/virtualbox/6.1.18/Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

安裝VirtualBox 6.1 Extension Pack

sudo VBoxManage extpack install /tmp/Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack

接受VirtualBox Extension Pack個人使用和評估許可證(PUEL),然後繼續進行安裝。

運行VirtualBox

將您的用戶名添加到virtualbox組;

usermod -aG vboxusers <username>

替換為您的用戶名。

然後,您可以從應用程序菜單或直接從命令行啟動VirtualBox。

virtualbox

然後你去。

其他教程

在Fedora 33上安裝VirtualBox 6.1

列出KVM上正在運行和已停止的VMS

如何克隆KVM虛擬機

在Ubuntu系統上將VirtualBox 6.0升級到6.1

Sidebar