Vagrant で CentOS いれてみた
プログラミングのお勉強していると、
ときどき Linux を触ったほうがいい的な
アドバイスというかススメというか啓示みたいなものを受け取ることが多いので
きっと避けて通れない道なんだろうと思い、
この度本を一冊買ってみました。
- 作者: 高原利之
- 出版社/メーカー: 日本実業出版社
- 発売日: 2010/07/15
- メディア: 単行本(ソフトカバー)
- クリック: 3回
- この商品を含むブログ (2件) を見る
で、mac でちょこちょこやってみようと思ってたんだけど、
先生から「Vagrant で Linux いれて SSH したらいいよ」
と言われたのでその挑戦をメモしておきます。
WindowsXP (32bit)
参考:
Windows 7 でVagrantでCent OS 6.3入れてみた - 僕のYak Shavingは終わらない
VirtualBox と Vagrant のインストールまではすんなり。
でもOSをインストールするとき、使用するPCが 32bit か 64bit かで
インストールすべきモノが違ってきますので注意です。
私は 32bit なのに 64bit 用のをいれちゃって 'vagrant up' したらコケました。
間違えてインストールしたら
一度、remove してインストールし直すのがいいかと思います。
$ vagrant box remove centos virtualbox
あと、残ってる(?)Vagrantfile も削除したほうがいいみたいで
(あとでエラーメッセージくる)
$ del vagrantfile
しました。
そのあと、あらためて
$ vagrant box add {title} {url} $ vagrant init {title} $ vagrant up
でいけました。
SSH問題
$ vagrant ssh `ssh` executable not found in any directories in the %PATH% variable. Is an SSH client installed? Try installing Cygwin, MinGW or Git, all of which contain an SSH client. Or use the PuTTY SSH client with the following authentication information shown below:
となりましたので、
以前 RailsInstaller で一緒に入った Git Bash を立ち上げてやり直しました。
無事はいれましたので、
明日からいろいろ触ってみたいと思います。
が、プロンプトからも触れるようにしておいた方がいいのかな。
Git Bash からというのはイレギュラー的なことなのかな。
SSH の扱い方が課題でございます。