在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
。