Я уже установил VirtualBox версии 4.1.18_Ubuntu из этого источника:
deb http://download.virtualbox.org/virtualbox/debian quantal contrib
Видимо вышеупомянутый источник использовался для установки VirtualBox 4.2, который был автоматически удален при установке бродяга. Итак, я полагаю, что текущая установленная версия взята из исходного кода Ubuntu по умолчанию.
Когда я установил vagrant (из стандартного источника Ubuntu 12.10) и попытался запустить мой ящик с vagrant up
, я получил это сообщение об ошибке:
Vagrant has detected that you have a version of VirtualBox installed
that is not supported. Please install one of the supported versions
listed below to use Vagrant:
4.0, 4.1
Есть ли способ запустить vagrant с моим VirtualBox? Установка новейшей версии vagrant также может быть решением (текущая версия: 1.0.3).
Я пытался: sudo apt-get purge virtualbox* virtualbox-4.2 vagrant
и sudo apt-get install vagrant
, это не помогло.
Для решения этой той же проблемы я произвел чистку Ubuntu virtualbox пакеты и добавленные строки к/etc/apt/sources.list
#Virtualbox
deb http://download.virtualbox.org/virtualbox/debian quantal contrib
Обновите способные списки:
sudo apt-get update
Установите заголовки для своего ядра, если они не установлены (потому что для установки virtualbox нужны они):
sudo apt-get install linux-headers-$(uname -r)
Установка virtualbox:
sudo apt-get install virtualbox-4.2
Загрузите и установите последний .deb для бродяги и все работы.
Здесь есть несколько проблем, которые приводят в замешательство:
--no-install-recommends
. Я предлагаю вам:
--no-install-recommends
при необходимости.