Як встановити Vagrant з інструкцією VirtualBox 4.2?


12

Як встановити 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.

Що робити?

Відповіді:



3

Знайдіть встановленого бродягу в / opt / vagrant та створіть на вашому локальному смітнику символьне посилання.

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

Сподіваюся, що це допомагає.


1

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

Оновлення: тепер, коли хтось проголосував за відповідь, я зрозумів, що її все одно слід оновити.

ПРИМІТКА. Оскільки Vagrant 1.1.x (зараз 1.2.4) рекомендованим способом інсталяції є використання пакета встановлення (DEB, RPM) для Linux, DMG для OS X та MSI Windows.

Якщо у вас встановлена ​​оновлена ​​версія рубіну, просто gem install vagrant.

Ви, звичайно, можете встановити рубін, використовуючи управління пакетами. Однак настійно рекомендується rbenv / ruby-build або RVM , він є більш гнучким і чудово працює з точки зору управління версіями ruby.

Оновлення: починаючи з 1.2, рекомендованим способом встановлення Vagrant є використання інсталяторів для вашої ОС.


Наразі в бродяжній документації сказано: "Але зауважте, що пакети [не рубіновий камінь] є кращим і найкращим чином підтримуваним способом установки". Відповідь про символічне посилання працювала на мене. PS Однак, погодьтеся, про RVM взагалі та конкретно, якщо ви використовуєте бродячий камінь.
GSP

Класно. Приємно бачити, що це добре працювало для вас. Я насправді ніколи не намагався встановити пакуючий пакет .deb, оскільки у мене вже є Ruby ;-)
Terry Wang,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.