无法安装扩展包 /home/user/Downloads/Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack

dk1*_*k14 7 virtualbox

我正在尝试安装 virtualbox 扩展包 (Oracle_VM_VirtualBox_Extension_Pack-6.0.4),但出现以下错误。

Failed to install the Extension Pack /home/user/Downloads/Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack.

Failed to load the main module ('/usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so'): VERR_FILE_NOT_FOUND - /usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so: undefined symbol: _ZNK16RTCRestArrayBase9baseCloneEv.

在此输入图像描述

Rya*_*vey 4

检查您的 VirtualBox 版本,我使用 v5 尝试安装扩展包 v6,这导致了错误。将 VirtualBox 升级到 v6 修复了该问题。或者安装适用于您已安装的 VirtualBox 版本的扩展包版本。


Gry*_*ryu 4

NS_ERROR_FAILURE (0x80004005)如果您尝试以普通用户身份安装 VirtualBox 扩展包,也会出现错误。它不能被视为实际问题的答案,但对于搜索Failed to install the Extension Pack这种情况下出现的错误消息的用户可能很有用。

在这种情况下

但如果你忽略了这一点,你可以通过以下方式做到这一点:

  • 使用以下命令安装与您的 virtualbox 版本匹配的扩展包

    文件->首选项->扩展

  • 使用普通用户帐户关闭并重新打开 VirtualBox