Как установить Vagrant с ручным VirtualBox 4.2?

Как мне установить Vagrant 1.0.6. с уже установленным вручную VirtualBox 4.2.6 на Ubuntu 12.04? Все мои известные способы терпят неудачу:

  1. Загрузка файла * .deb для 64 бит и dpkg --install vagrant_x86_64.deb выдает мне ошибку Vagrant not installed. Use apt-get install vagrant после использования vagrant up.
  2. Использование apt-get install vagrant хочет удалить (!) Мою ручную установку VirtualBox.

Что делать?

12
задан 26 January 2013 в 16:09

3 ответа

Используйте:

apt-get install vagrant --no-install-recommends

в качестве обходного пути.

См. https://bugs.launchpad.net/ubuntu/+source/vagrant/+bug/1125097

.
0
ответ дан 26 January 2013 в 16:09

До версии 1.0.7 рекомендуемый способ установки vagrant - через RubyGems.

Обновление: теперь, когда кто-то проголосовал за ответ, я понял, что его все равно следует обновить.

ПРИМЕЧАНИЕ. Начиная с Vagrant 1.1.x (сейчас 1.2.4) рекомендуемый способ установки - использовать установочный пакет (DEB, RPM) для Linux, DMG для OS X и MSI Windows. ]

Если у вас установлена ​​последняя версия ruby, просто gem install vagrant.

Конечно, вы можете установить ruby, используя управление пакетами. Тем не менее, rbenv / ruby-build или RVM настоятельно рекомендуется, он более гибкий и прекрасно работает с точки зрения управления версиями ruby.

Обновление: начиная с версии 1.2, рекомендуемый способ установки Vagrant - использовать установщики для вашей ОС.

0
ответ дан 26 January 2013 в 16:09

Найдите, что вы установили vagrant в / opt / vagrant, и создайте символическую ссылку в вашем локальном хранилище.

sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant

Надеюсь, что помогает.

0
ответ дан 26 January 2013 в 16:09

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

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