我已经安装虚拟盒来自 Ubuntu 官方存储库:
virtualbox
virtualbox-qt
virtualbox-ext-pack
添加官方后Oracle VirtualBox存储库:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
其关键在于:
https://www.virtualbox.org/download/oracle_vbox_2016.asc
我现在可以安装virtualbox-5.2
。但它删除了virtualbox-qt
和virtualbox-ext-pack
。
如何安装 VirtualBox 5.2 并拥有 GUI 和扩展包?
答案1
所有二进制文件和客户添加内容将包含在从 Oracle 存储库安装。以前的 VirtualBox 版本可能会发生冲突,必须手动删除,或者在安装过程中自动删除。现有的虚拟机将被保留。
另外下载并安装 DEB 包是没有意义的。
必须安装与 VirtualBox 版本匹配的扩展包手动下载进而从 virtualbox 媒体管理器安装
答案2
你不能同时拥有 2 个版本的 virtualbox;你可以从以下位置下载的 .deb 包安装 virtualbox
Linux_下载 – Oracle VM VirtualBox
以及来自
下载 – Oracle VM VirtualBox- 寻找 VirtualBox 扩展包 所有支持的平台关联
首先清除旧版本
apt-get 清除虚拟机
然后从上面的链接下载所需文件并安装
dpkg -i virtualbox.. #[downloaded file name]
apt-get install -f #[for fixing dependencies]
vboxmanage extpack install Oracle.. #[extension pack]
此后你应该拥有 virtualbox+GUI+ext pack
答案3
有完全相同的问题,事实证明在 virtualbox-5.2 或更早版本中,您不再需要 virtualbox-qt 来获得 GUI。
我仍然需要从 Virtualbox 网站下载 Ext 包,但它现在是一个插件,不再依赖于操作系统,因此不需要由 Ubuntu 的包管理器进行管理。