VirtualBox неожиданно перестал работать на Ubuntu 16.04

1

Я работаю VirtualBox 5.2.4 без проблем в течение нескольких месяцев на Ubuntu 16.04. Сегодня он не запустится и порекомендовал запустить, /sbin/vboxconfigчто не удалось. Он жаловался на разрешения для файла / dev / vboxdrv, которых не было.

Я удалил virtualbox, скачал и установил последнюю версию (5.2.14) с помощью Ubuntu Software Installer. Это все еще не в состоянии начать. Я удалил его с помощью установщика программного обеспечения.

Если я запускаю, sudo dpkg -l | grep virtualbox это показывает, что пакеты virtualbox все еще существуют. Я бегу, sudo apt-get remove virtualboxно это не показывает, чтобы удалить. Запуск purgeтакже оставляет эти файлы нетронутыми:

 $ sudo dpkg -l | grep virtualbox
ii  unity-scope-virtualbox                      0.1+13.10.20130723-0ubuntu1                  all          VirtualBox scope for Unity
rc  virtualbox-5.1                              5.1.18-114002~Ubuntu~xenial                  amd64        Oracle VM VirtualBox
rc  virtualbox-5.2                              5.2.14-123301~Ubuntu~xenial                  amd64        Oracle VM VirtualBox
ii  virtualbox-dkms                             5.1.34-dfsg-0ubuntu1.16.04.2                 all          x86 virtualization solution - kernel module sources for dkms
rc  virtualbox-qt                               5.1.34-dfsg-0ubuntu1.16.04.2                 amd64        x86 virtualization solution - Qt based user interface

Похоже, у меня есть старые пакеты Virtualbox, которые не могут быть удалены или удалены, мешают новой установке. Или dpkg и apt-get показывают разные вещи.

У кого-нибудь еще внезапно возникают проблемы с запуском VirtualBox на Ubuntu 16?

Декан шульце
источник

Ответы:

2

Представленное здесь решение сработало. Очистите все пакеты virtualbox, особенно unity-scope-virtualbox, а затем установите последний пакет .deb из Oracle. Это были шаги, которые я предпринял:

sudo apt-get purge virtualbox
sudo apt-get purge virtualbox-5.1
sudo apt-get purge virtualbox-5.2
sudo apt-get purge virtualbox-qt
sudo apt-get purge virtualbox-dkms
sudo apt-get purge unity-scope-virtualbox

sudo dpkg -i virtualbox-5.2_5.2.14-123301_Ubuntu_xenial_amd64.deb

Обязательно установите из командной строки. Я больше не доверяю программному менеджеру Ubuntu.

Декан шульце
источник
Пожалуйста, ответьте подробно, какие шаги вы предприняли. Это помогает сохранить ответ на случай, если в будущем ссылка станет мертвой.
DrZoo