在Ubuntu 20.04上安裝最新的VirtualBox
在本教程中,您將學習如何在Ubuntu 20.04上安裝最新的VirtualBox。在撰寫本文時,VirtualBox 6.1是當前的主要版本,而版本6.1.18是當前的維護版本。
自此重大升級發布以來,已經進行了許多改進和修復。要查看改進和修復的完整列表,請參閱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。
- 從官方VirtualBox倉庫
- 使用.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
。