чистка из пробных версий для установки VirtualBox от Центра программного обеспечения Ubuntu в 14,04

Я установил Ubuntu 14.04.3 LTS (сентябрь 2015 года), и я использовал Ubuntu Software Centre устанавливать VirtualBox. Я встретился с этой ошибкой:

Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not 
loaded or there is a permission
problem with /dev/vboxdrv. Please reinstall the kernel module 
by executing
'/etc/init.d/vboxdrv setup'
as root. If it is available in your distribution, you should install the 
DKMS package first. This package keeps track of Linux kernel changes
and recompiles the vboxdrv kernel module if necessary.

Для контакта с этой проблемой я сначала использовал

sudo /etc/init.d/vboxdrv setup

Когда это не зафиксировало VirtualBox, я попробовал различные меры, предложенные в этой ссылке:

вопрос и ответы

Что является негативными последствиями для того, что попробовало самый популярный ответ:

sudo apt-get install linux-headers-`uname -r`
sudo dpkg-reconfigure virtualbox-dkms  
sudo modprobe vboxdrv

и негативные последствия того, что попробовал это предложение из менее популярного ответа:

sudo apt-get install --reinstall virtualbox-dkms

Эпилог: Я использовал Ubuntu Software Centre для удаления VirtualBox и затем я использовал инструкции от virtualbox.org успешно устанавливать его. Однако я все еще интересуюсь отрицательными воздействиями операций метода проб и ошибок. Ubuntu должна быть переустановлена для чистки эффектов действия метода проб и ошибок?

0
задан 13 April 2017 в 15:24

1 ответ

Нет никаких отрицательных воздействий к мерам, которые Вы приняли, и все они были необходимы. Давайте посмотрим их подробно,


sudo apt-get install linux-headers-`uname -r`

Эта команда устанавливает заголовки Linux, которые являются требованием для virtualbox. uname -r часть здесь дает имя и версию Вашей OS, Вы могли даже ввести его в терминале для проверки вывода сами.


sudo dpkg-reconfigure virtualbox-dkms  

Эта команда реконфигурирована virtualbox-dkms пакет. Обычно пакет добирается, настраивают в его время установки, но так как Вы уже имели virtualbox-dkms пакет, необходимо было использовать dpkg-reconfigure.


sudo modprobe vboxdrv

Это modprobe команда здесь используется для установки модулей ядра. Virtualbox требует vboxdrv модуль ядра, вот почему Вы имеете к modprobe это. Попробовать man modprobe найти больше об этом.


sudo apt-get install --reinstall virtualbox-dkms

Эта команда просто переустановила virtualbox-dkms пакет. Эта команда также не имеет никакого отрицательного эффекта, но она делает sudo dpkg-reconfigure virtualbox-dkms бесполезный начиная с пакета virtualbox-dkms будет переустановлен так или иначе, таким образом, мы не должны реконфигурировать его.

Надежда, которая разрешает его :). Также На заметке на полях действительно работают sudo apt-get autoremove --purge это удалит любой левый избыточный пакет с ним настройки. Если Вы хотите избавиться от способного кэша, Вы могли бы также сделать apt-get clean.

1
ответ дан 1 October 2019 в 01:05

Другие вопросы по тегам:

Похожие вопросы: