Comment installer Vagrant avec VirtualBox 4.2 manuel?


12

Comment puis-je installer Vagrant 1.0.6. avec une VirtualBox 4.2.6 déjà installée manuellement sur Ubuntu 12.04? Toutes mes voies connues échouent:

  1. Téléchargez le fichier * .deb pour 64 bits et dpkg --install vagrant_x86_64.debme donne l'erreur Vagrant not installed. Use apt-get install vagrantaprès utilisation vagrant up.
  2. Utiliser apt-get install vagrantveut supprimer (!) Mon installation manuelle de VirtualBox.

Que faire?

Réponses:



3

Trouvez que vous avez installé vagrant dans / opt / vagrant et créez un lien symbolique sur votre bac local.

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

J'espère que cela pourra aider.


1

Jusqu'à 1.0.7, la méthode d'installation recommandée vagrantest via RubyGems.

Mise à jour: maintenant que quelqu'un a voté contre la réponse, j'ai réalisé qu'elle devrait être mise à jour de toute façon.

REMARQUE: Depuis Vagrant 1.1.x (maintenant 1.2.4), la méthode d'installation recommandée utilise le package d'installation (DEB, RPM) pour Linux, DMG pour OS X et MSI Windows.

Si vous avez installé une version ruby ​​à jour, tout simplement gem install vagrant.

Vous pouvez bien sûr installer ruby ​​en utilisant la gestion des packages. Cependant, rbenv / ruby-build ou RVM est fortement recommandé, il est plus flexible et fonctionne très bien en termes de gestion des versions de ruby.

Mise à jour: depuis la version 1.2, la méthode recommandée pour installer Vagrant utilise les programmes d'installation pour votre système d'exploitation.


Actuellement, la documentation vagabonde dit: "Mais notez que les packages [pas la gemme rubis] sont la méthode d'installation préférée et la mieux prise en charge." La réponse sur le lien symbolique a fonctionné pour moi. PS D'accord, cependant, sur RVM en général et en particulier si vous utilisez le joyau vagabond.
GSP

Cool. C'est bon de voir que cela a bien fonctionné pour vous. En fait, je n'ai jamais essayé d'installer le paquet vagrant .deb car j'ai déjà Ruby ;-)
Terry Wang
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.