无法安装 virtualbox 扩展包

无法安装 virtualbox 扩展包
The file will be downloaded into /usr/share/virtualbox-ext-pack
Hash mismatch Oracle_VM_VirtualBox_Extension_Pack-5.0.24.vbox-extpack
dpkg: error processing package virtualbox-ext-pack (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 virtualbox-ext-pack
E: Sub-process /usr/bin/dpkg returned an error code (1)

有办法解决这个问题吗?

答案1

这是一个软件包错误,修复将会很快发布: https://bugs.launchpad.net/ubuntu/+source/virtualbox-ext-pack/+bug/1605799

只需等待几天,更新并重试。

答案2

我遇到了同样的问题

http://download.virtualbox.org/virtualbox/5.0.24/Oracle_VM_VirtualBox_Extension_Pack-5.0.24.vbox-extpack
我选择使用 VirtualBox 打开。
下载完成后,VB 要求安装,我接受了许可证,安装正确。
复制链接并粘贴到浏览器中,您将看到以下内容:

下载扩展包

下载完成后,VirtualBox 将打开一个对话框来安装它,然后单击“安装”,您将获得许可协议:
接受它,它将完成安装

答案3

您必须使用官方网站提供的扩展包版本。下载前请检查您的 vbox 版本。

但是错误的包阻塞了 dpkg,所以这是一个问题。

要解决这个问题,只需使用以下方法删除此包

sudo dpkg --remove --force-remove-reinstreq virtualbox-ext-pack

然后更新

sudo apt-get update

相关内容