手動VirtualBox 4.2でVagrantをインストールする方法は?


12

Vagrant 1.0.6のインストール方法を教えてください。Ubuntu 12.04にすでに手動でインストールされたVirtualBox 4.2.6を使用していますか?私の既知の方法はすべて失敗します:

  1. 64ビット用の* .debファイルをダウンロードし、使用後にdpkg --install vagrant_x86_64.debエラーを表示Vagrant not installed. Use apt-get install vagrantvagrant upます。
  2. を使用してapt-get install vagrant、手動のVirtualBoxインストールを削除(!)したい。

何をすべきか?

回答:



3

/ opt / vagrantにvagrantがインストールされていることを確認し、ローカルbinにシンボリックリンクを作成します。

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

お役に立てば幸いです。


1

1.0.7までvagrantは、RubyGems を使用してインストールすることをお勧めします。

更新:誰かが答えに反対票を投じたので、とにかく更新する必要があることに気付きました。

注:Vagrant 1.1.x(現在1.2.4)以降、Linuxのインストールパッケージ(DEB、RPM)、OS XおよびMSI WindowsのDMGを使用することをお勧めします。

あなたは最新のRubyのバージョンを持っている場合だけ、インストールgem install vagrant

もちろん、パッケージ管理を使用してrubyをインストールできます。ただし、rbenv / ruby​​-buildまたはRVMを強くお勧めします。これはより柔軟で、Rubyバージョンの管理の点で優れた機能を発揮します。

更新:1.2以降、Vagrantの推奨インストール方法は、OSのインストーラーを使用することです。


現在、Vagrantのドキュメントには、「ただし、パッケージ(ruby gemではなく)が推奨される最適なインストール方法であることに注意してください。」シンボリックリンクに関する答えは私にとってはうまくいきました。PSただし、Vagrant gemを使用する場合の一般的および具体的なRVMについては同意します。
GSP

涼しい。それがあなたのためにうまくいったのを見るのは良いことです。私は実際に私はすでに;-)ルビーを持っているように放浪の.debパッケージをインストールしようとしたことはありません
テリー王を
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.