Я пытаюсь установить virtualbox дополнительный пакет (Oracle_VM_VirtualBox_Extension_Pack-6.0.4), и я получаю следующую ошибку.
Не удалось установить Дополнительный Пакет/home/user/Downloads/Oracle_VM_VirtualBox_Extension_Pack-6.0.4.vbox-extpack.
Не удалось загрузить основной модуль ('/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: неопределенный символ: _ZNK16RTCRestArrayBase9baseCloneEv.
Проверьте свою версию VirtualBox, у меня было v5, пытающийся устанавливать Дополнительный Пакет v6, который вызвал ошибку. Обновление VirtualBox к v6 зафиксировало его. Или установите версию пакета Расширений для своей установленной версии VirtualBox.
Ошибка NS_ERROR_FAILURE (0x80004005)
появляется также в том случае, если вы попробуйте установить пакет расширений VirtualBox, будучи обычным пользователем. Это не может рассматриваться как ответ на актуальный вопрос, но может быть полезно для пользователей, которые ищут сообщение об ошибке Failed to install the Extension Pack
, которое также присутствует в этом случае.
В этом случае
вам нужно запустить VirtualBox с правами sudo
с терминала:
sudo virtualbox
Virtualbox может предложить вам загрузить и установить пакет расширений
Но если вы проигнорируете это, вы можете сделать это следующим образом:
установите пакет расширений, соответствующий вашей версии виртуального бокса, используя
файл - > Настройки -> Расширения