Как мне установить Vagrant 1.0.6. с уже установленным вручную VirtualBox 4.2.6 на Ubuntu 12.04? Все мои известные способы терпят неудачу:
dpkg --install vagrant_x86_64.deb
выдает мне ошибку Vagrant not installed. Use apt-get install vagrant
после использования vagrant up
. apt-get install vagrant
хочет удалить (!) Мою ручную установку VirtualBox. Что делать?
Используйте:
apt-get install vagrant --no-install-recommends
в качестве обходного пути.
См. https://bugs.launchpad.net/ubuntu/+source/vagrant/+bug/1125097
. До версии 1.0.7 рекомендуемый способ установки vagrant
- через RubyGems.
Обновление: теперь, когда кто-то проголосовал за ответ, я понял, что его все равно следует обновить.
ПРИМЕЧАНИЕ. Начиная с Vagrant 1.1.x (сейчас 1.2.4) рекомендуемый способ установки - использовать установочный пакет (DEB, RPM) для Linux, DMG для OS X и MSI Windows. ] Если у вас установлена последняя версия ruby, просто Конечно, вы можете установить ruby, используя управление пакетами. Тем не менее, rbenv / ruby-build или RVM настоятельно рекомендуется, он более гибкий и прекрасно работает с точки зрения управления версиями ruby. Обновление: начиная с версии 1.2, рекомендуемый способ установки Vagrant - использовать установщики для вашей ОС. gem install vagrant
.
Найдите, что вы установили vagrant в / opt / vagrant, и создайте символическую ссылку в вашем локальном хранилище.
sudo ln -s /opt/vagrant/bin/vagrant /usr/local/bin/vagrant
Надеюсь, что помогает.