VagrantCloudからboxを追加する
前まではこことかからダウンロードしてきて追加していましたが、いつの間にかVagrantCloudなるものが出来ていてそこからもboxを追加できるようになっていたので、VagrantCloudからのboxの追加手順です。
流れ
1.Vagrantのバージョン1.5以上をインストール
2.VagrantCloudに登録
3.VagrantCloudにあるお好みのboxを探す
4.VagrantCloudのboxを追加
Vagrantをインストール
http://www.vagrantup.com/downloads.html
上記のページからダウンロードしてきてインストールします。
1.5以上ならOKなのでとりあえず最新なら問題なし。
VagrantCloudに登録
https://vagrantcloud.com/
「JOIN〜〜」みたいなリンクがあるのでそこから希望のIDとメアドとパスワードを入力するだけです。
VagrantCloudにあるお好みのboxを探す
https://vagrantcloud.com/discover/featured
よくわからない人はPopularにあるダウンロード数が多いやつを選んでおけば無難かと思います。
VagrantCloudのboxを追加
追加するboxが決まったらboxを追加します。
まずターミナル上でVagrantCloudにログインします。
$ vagrant login
上記のコマンドを実行するとIDとパスワードを要求されるので入力するとログインできます。
あとはboxを追加するだけ。
$ vagrant box add chef/centos-6.5 ==> box: Loading metadata for box 'chef/centos-6.5' box: URL: https://vagrantcloud.com/chef/centos-6.5 This box can work with multiple providers! The providers that it can work with are listed below. Please review the list and choose the provider you will be working with. 1) virtualbox 2) vmware_desktop Enter your choice: 1 ==> box: Adding box 'chef/centos-6.5' (v1.0.0) for provider: virtualbox box: Downloading: https://vagrantcloud.com/chef/centos-6.5/version/1/provider/virtualbox.box ==> box: Successfully added box 'chef/centos-6.5' (v1.0.0) for 'virtualbox'!
ダウンロード後はVagrantfileに追加したboxを記述してvagrant upすればOK。