Arr*_*cal 17 upgrade apt virtualbox official-repositories
我在多个服务器安装上运行 VirtualBox,始终没有任何 GUI,使用vboxmanage命令进行管理。
我曾经从 Oracle PPA 安装,但是自从 vbox 的两个不同版本结束以来,我一直从 Ubuntu 存储库安装。我找到了用于安装来宾添加 iso 的软件包,但从未意识到那里有扩展包。
我问的是 14.04 的 virtualbox 版本从 4.3.10 移到了 4.3.34 不久,所以为我添加了一个运行apt-get dist-upgrade.
我知道如何从 Oracle 获取这些并手动安装它们,但是是否有另一种方法,而不使用 GUI?Ubuntu 存储库中的任何位置都有扩展包吗?
小智 17
这假设已经安装了 virtualbox。
我查看了 Ubuntu 中 virtualbox-ext-pack 包的来源,发现了一些宝石。我执行了以下操作,这是该包在我正在使用的脚本中执行的操作的一个变体:
VBOXVERSION=$(VBoxManage --version | sed -r 's/([0-9])\.([0-9])\.([0-9]{1,2}).*/\1.\2.\3/')
wget -q -N "http://download.virtualbox.org/virtualbox/$VBOXVERSION/Oracle_VM_VirtualBox_Extension_Pack-$VBOXVERSION.vbox-extpack"
VBoxManage extpack install --replace Oracle*.vbox-extpack
Run Code Online (Sandbox Code Playgroud)
这是在 Debian Jessie 上的,但我非常有信心它几乎可以在任何风格的 Linux 上工作,也可能在 Unix 上。
Tak*_*kat 15
由于 Virtual Box 扩展包是闭源专有软件,我们将无法从 Ubuntu 存储库提供 debian 包或二进制文件。
为了方便将扩展包安装到存储库提供的 Virtual Box 版本,我们在 Ubuntu >= 15.10 的多元宇宙存储库中维护了一个下载帮助脚本,它将从 Oracle ( virtualbox-ext-pack)下载扩展包。
不要为您从其他来源下载和安装的 Virtual Box 版本安装它。
Dan*_*iro 13
在 Ubuntu 17.04+ 上:
sudo apt install virtualbox-ext-pack
Run Code Online (Sandbox Code Playgroud)
PS:我知道这个问题是很久以前提出的,当时这不是一个选项,但我写这个答案是为了帮助 2018 年以后通过 Google 来到这里的人。
| 归档时间: |
|
| 查看次数: |
59097 次 |
| 最近记录: |