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