/var/log

技術系のあれこれ。※内容は個人の発言であり、所属する組織を代表するものではありません。

MacでhomebrewなRubyのインストール

<環境>
モデル:13-inch, Mid 2012
プロセッサ:2.9 GHz Intel Core i7
メモリ:8 GB 1600 MHz DDR3
グラフィックス:Intel HD Graphics 4000 512 MB
ソフトウェア:OS X 10.8.2


最新のrubyをhomebrewでいれようと思い立った.
以下を参考にしてやったのはこれだけ.
http://willnet.in/70

brew install --HEAD ruby-build 

このままだとまだ最新のrubyが入ってないので
以下の記事を参考にして続き作業を実施する.
http://d.hatena.ne.jp/itog/20120223/1329995531


~/.bach_profile に以下を追加します。

eval "$(rbenv init -)"

sourceするなり,新しくtermあげるなりして反映させて続行.


以下のコマンドを実施してインストール可能な一覧を取得する.

$ rbenv install -l
Available versions:
  1.8.6-p383
  1.8.6-p420
  1.8.7-p249
  1.8.7-p302
  1.8.7-p334
  1.8.7-p352
  1.8.7-p357
  1.8.7-p358
  1.8.7-p370
  1.8.7-p371
  1.9.1-p378
  1.9.2-p180
  1.9.2-p290
  1.9.2-p318
  1.9.2-p320
  1.9.3-dev
  1.9.3-p0
  1.9.3-p125
  1.9.3-p194
  1.9.3-p286
  1.9.3-p327
  1.9.3-p362
  1.9.3-p374
  1.9.3-p385
  1.9.3-preview1
  1.9.3-rc1
  2.0.0-dev
  2.0.0-preview1
  2.0.0-preview2
  2.0.0-rc1
  2.0.0-rc2
  jruby-1.5.6
  jruby-1.6.3
  jruby-1.6.4
  jruby-1.6.5
  jruby-1.6.5.1
  jruby-1.6.6
  jruby-1.6.7
  jruby-1.6.7.2
  jruby-1.6.8
  jruby-1.7.0
  jruby-1.7.0-preview1
  jruby-1.7.0-preview2
  jruby-1.7.0-rc1
  jruby-1.7.0-rc2
  jruby-1.7.1
  jruby-1.7.2
  maglev-1.0.0
  maglev-1.1.0-dev
  rbx-1.2.4
  rbx-2.0.0-dev
  rbx-2.0.0-rc1
  ree-1.8.6-2009.06
  ree-1.8.7-2009.09
  ree-1.8.7-2009.10
  ree-1.8.7-2010.01
  ree-1.8.7-2010.02
  ree-1.8.7-2011.03
  ree-1.8.7-2011.12
  ree-1.8.7-2012.01
  ree-1.8.7-2012.02
$ rbenv install  2.0.0-rc2
$ rbenv rehash


ここまでいったらあとは以下のコマンドで確認する.

$which ruby
/Users/ユーザ名/.rbenv/shims/ruby

$ rbenv versions
  2.0.0-rc2


あとは好きなバージョンに切り替えるのみ

$ rbenv versions
  1.9.3-p385
  2.0.0-rc2
$ rbenv global  1.9.3-p385
$ ruby -v
ruby 1.9.3p385 (2013-02-06 revision 39114) [x86_64-darwin12.3.0]

これで使えるようになったはず.
あとは必要なライブラリ群を用意するぐらいですかね?

それについては次回紹介します.
MySQL周りを入れようかなと思っています.