在Ubuntu系统上将VirtualBox 6.0升级到6.1

随着VirtualBox 6.1的发布及其新的关键功能,您需要计划升级VirtualBox 6.0。现在,在本指南中,您将学习如何在Ubuntu系统上将VirtualBox 6.0升级到6.1。

VirtualBox 6.1的新增功能

  • 对从Oracle Cloud Infrastructure导入虚拟机的实施支持
  • 扩展了对将虚拟机导出到Oracle Cloud Infrastructure的支持。您可以创建多个虚拟机,而无需重新上传。添加了使用更高效的“半虚拟化”变体将VM导出到云并为云图像指定自由格式标签的选项
  • 虚拟化内核:支持Intel CPU(第5代Core i,代号Broadwell)的嵌套硬件虚拟化,到目前为止仅在来宾执行时进行了测试 虚拟盒子
  • 图形:保留了新样式3D支持(使用VBoxSVGA和VMSVGA);旧样式3D支持(使用VBoxVGA)已被完全删除
  • 共享剪贴板:已实现对文件传输的实验性支持(当前仅Windows主机/来宾)。必须通过VBoxManage启用(默认情况下禁用)。此外,还修改或添加了以下项目:
  • 虚拟化核心:Drop recompiler,这是一种VM,它需要支持硬件虚拟化的CPU才能运行
  • 运行时:现在可以在具有许多CPU(当前限制为1024个)的主机上使用
  • 设备和云导入:添加字段以定义固件类型(不是OVF规范的一部分,设备手册;对于OCI,它是从实例信息中自动获得的)
  • 界面:改进了VISO创建和文件管理器对话框

该列表非常全面。欲了解更多信息 变更记录

在Ubuntu系统上将VirtualBox 6.0升级到6.1

本演示使用Ubuntu 16.04作为主机系统。因此,学习如何将VirtualBox升级到最新发行版本。

删除旧版本的VirtualBox

首先,杀死所有正在运行的VirtualBox进程。

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

接下来,删除系统上与VirtualBox 6.0相关的软件包以及不再需要的软件包。

注意事项:删除VirtualBox会将现有VM保留在安装目录下。就我而言 $HOME/VirtualBox VMs 目录。

sudo apt purge virtualbox-6.0
sudo apt autoremove

重新引导系统并重新加载内核模块。

systemctl reboot

在Ubuntu系统上安装VirtualBox 6.1

可以使用DEB二进制软件包或从APT存储库安装VirtualBox 6.1。

要使用.DEB二进制软件包安装VirtualBox,只需下载二进制文件 VirtualBox下载页面

wget https://download.virtualbox.org/virtualbox/6.1.0/virtualbox-6.1_6.1.0-135406~Ubuntu~bionic_amd64.deb

使用dpkg工具或apt软件包管理器安装VirtualBox

dpkg -i virtualbox-6.1_6.1.0-135406~Ubuntu~bionic_amd64.deb
apt install -f

apt install ./virtualbox-6.1_6.1.0-135406~Ubuntu~bionic_amd64.deb

要从APT存储库安装VirtualBox,只需安装VirtualBox APT源清单。

echo "deb 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 -

更新系统软件包并安装VirtualBox

sudo apt update
sudo apt install virtualbox-6.1

安装VirtualBox 6.1扩展包

删除旧版本的VirtualBox扩展包。

sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"

下载最新的VirtualBox 6.1扩展包。

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

安装VirtualBox 6.1扩展包

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

接受VirtualBox Extension Pack个人使用和评估许可证(PUEL),然后继续进行安装。

运行VirtualBox 6.1

VirtualBox可以照常运行。要检查安装的版本,请转到VirtualBox菜单栏[[帮助>关于VirtualBox

Go!您已成功在Ubuntu系统上将VirtualBox 6.0升级到VirtualBox 6.1。

Sidebar