MacでRuby on Railsの開発環境を作るまで 先日、1世代前のMac Book Air 13インチモデルを入手しました。
設定を弄りまくっている真っ最中ですが、 まずはMacでRuby on Railsの開発環境を作るまでをまとめます。
今回の記事を一言でまとめると、「RAILSINSTALLERは神」です。
おおまかな手順を説明すると、次のような感じです。
せっかくなので、正解と失敗の2通りの方法を紹介します。
失敗 Xcode4.4経由でgccを入れると、LLVMベースのgccが入ってしまい、rvmでコケます。
XcodeをAppStoreからインストールする。 Xcode-> Preferences-> Downloads から、Command Line Tools をインストールする。 (ここでなんとなくhomebrewをインストールする。) rvmを公式ページのように$ curl -L
https://get.rvm.io | bash -s stable –rubyとかでインストールする。 rvmのインストールは完了するが、rubyのコンパイルに失敗する。 $ rvm requirementsをしたら、Xcodeを4.1にダウングレードするか、Xcodeをアンインストールしてosx-gcc-installerをインストールしろと言われる。 Xcodeを入れなおすのも消すのもめんどくさい \(^o^)/オワタ 正解 最初からRAILSINSTALLERを使っていれば、これだけで終了しました。Xcode4.4と共存もできます。
RAILSINSTALLER でrvmをインストールする。 rvmでrubyをインストールする。 rvmで適当にgemsetを作って使う。 3.で作ったgemsetに、gemでrailsを入れる。 正解例を詳しく RAILSINSTALLER でrvmをインストールする リンクからRailsInstallerをインストールします。
GUIでとっても簡単にインストールできます。ゆとり仕様です。
あまりちゃんと確認しませんでしたが、この段階で最新のRubyとRailsが入った環境になります。
最新でないRubyやRailsが欲しいときは、次のような感じで作業すればいいと思います。
rvmでrubyをインストールする Ruby1.9.2が欲しければ、$ rvm install 1.9.2をします。
なんで1.9.2にしたか言うと、Octopressを使いたいからです。ご了承ください。
rvmの超基本的な使い方 rvm listでインストールしたrubyの一覧を表示します。
$ rvm list rvm rubies ruby-1.