Установка VirtualBox 5.0 нарушила пакеты VirtualBox на Kubuntu 15.04

18

Увидев, что появился новый выпуск VirtualBox, я попытался установить его на Kubuntu 15.04 ...

Однако теперь все мои пакеты VBox 4.3 в репозиториях ubuntu повреждены (Virtualbox предоставляется Virtualbox-5.0, который не установлен), а VirtualBox 5.0 не будет работать, поскольку он говорит, что DKMS не работает:

Uninstalling old VirtualBox DKMS kernel modules/etc/init.d/vboxdrv: 302: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/do_dkms: not found
 ...done.
Trying to register the VirtualBox kernel modules using DKMS/etc/init.d/vboxdrv: 327: /etc/init.d/vboxdrv: /usr/share/virtualbox/src/vboxhost/do_dkms: not found
 ...failed!
  (Failed, trying without DKMS)

Переустановка виртуальных ботов-dkms:

dpkg: error processing package virtualbox-dkms (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 4.3.26-dfsg-2ubuntu2); however:
  Package virtualbox is not configured yet.
  Package virtualbox-5.0 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-qt (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.

Несмотря на то, что VirtualBox 5.0 был установлен через пакет deb с веб-сайта Oracle.

Что я могу сделать, чтобы полностью удалить 5.0 и установить VirtualBox 4.3 или правильно установить VirtualBox 5.0?

Я уже попытался удалить VirtualBox 5.0 (через apt-get purge), а затем установить 4.3, но получить сообщение об ошибке VirtualBox, предоставляемое пакетом virtualbox-5.0.

    
задан BnMcG 26.08.2015 в 12:55
источник

2 ответа

28

Удалите старше VirtualBox версии перед установкой VirtualBox-5.0!

Удалить VirtualBox - > sudo apt-get purge "^virtualbox-.*"

Тщательно проверьте, что будет удалено (прежде чем вы это подтвердите).

Обновить репозитории программ - > sudo apt-get update

Очистить - > sudo apt-get autoremove && sudo apt-get autoclean && sudo apt-get clean

Загрузите и зарегистрируйте открытый ключ ORACLE - >

wget -q -O - https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -  

Добавьте репозиторий VirtualBox к источникам программного обеспечения - >

echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/oracle-vbox.list  

Теперь обновите репозитории программного обеспечения снова - > sudo apt-get update

Установить VirtualBox - > sudo apt-get install dkms virtualbox-5.0

Примечание для других пользователей, которые используют более новую версию Ubuntu, чем 15.04:

С Ubuntu 16.04 сменился открытый ключ ORACLE для загрузки.

oracle_vbox.asc необходимо заменить на oracle_vbox_2016.asc

    
ответ дан cl-netbox 26.08.2015 в 13:22
источник
3

My Virtualbox не работает. Он запускается, но не может выполнить ни одну из машин. Решение, которое я нашел, было:

sudo apt-get install virtualbox-dkms

, а затем:

sudo modprobe vboxdrv
    
ответ дан Cristina Rivera Baydal 23.04.2016 в 07:25