Не удается установить пакет расширений virtualbox

8
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)

Есть ли обходной путь для этого?

Glassjawed
источник
2
Вы не устанавливаете пакет расширений с помощью dpkg. Вы устанавливаете его внутри Virtualbox.
Хейннема

Ответы:

4

это ошибка пакета, исправление будет выпущено в ближайшее время: https://bugs.launchpad.net/ubuntu/+source/virtualbox-ext-pack/+bug/1605799

просто подождите несколько дней, обновите и попробуйте снова.

Поддержка NK
источник
Не уверен, относится ли этот БАГ к сообщению. Возможно, версия виртуальной коробки, которую установил пользователь, является текущей, а именно 5.1.12. эта версия относится к дате, когда SO создает сообщение.
Хёльдерлин
3

Вы должны использовать версию пакета расширений с официального сайта. Просто проверьте версию vbox перед загрузкой.

Но неправильный пакет блокировал dpkg, так что это была проблема.

Чтобы решить эту проблему, просто удалите этот пакет, используя

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

а затем обновить

sudo apt-get update
Sciton
источник
YMMV, но вышеупомянутый dpkg заставил меня работать на Drupal 7 на Ubuntu 16.04.
Марк Лейтон Фишер
2

У меня возникла та же проблема, с которой я столкнулся
:
http://download.virtualbox.org/virtualbox/5.0.24/Oracle_VM_VirtualBox_Extension_Pack-5.0.24.vbox-extpack.
Я выбрал открыть с помощью VirtualBox.
Когда загрузка VB завершена, попросите установить, я принял лицензия и она установлена ​​правильно.
Скопируйте ссылку и вставьте в браузер, и вы получите следующее:

Скачать пакет расширений

По окончании загрузки открывается VirtualBox с диалоговым окном для его установки, а затем вы нажимаете кнопку «Установить» и получаете лицензионное соглашение:
примите его, и установка будет завершена.

Даниэль Тилди
источник
1
Добро пожаловать в Спросите Ubuntu! Возможно, вам удастся улучшить этот ответ, предоставив шаги, необходимые более подробно, и, возможно, даже добавив скриншоты различных частей, чтобы сделать его надежным ответом.
Видеонавт
Вы используете 64-битное ядро ​​и какую версию virtualbox вы уже установили. Plesae добавить эту информацию к вашему вопросу.
Хёльдерлин
1
@ Хёльдерлин, это не вопрос.
Анвар
@ Анвар, я знаю, но было бы интересно всем, кто попробует ответить. Необходимо проверить, соответствуют ли требования тем, которые содержатся в ответе, поскольку вопрос также не решен.
Хёльдерлин