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