rvm

rvm のインストール

$ gem install rvm
$ rvm-install
$ echo 'if [ -s "$HOME/.rvm/scripts/rvm" ] ; then source "$HOME/.rvm/scripts/rvm" ; fi' >> ~/.[bash|zsh]rc

rvm を最新に更新する

$ rvm get head

アップデートしたrvmの再読み込み

$ rvm reload

インストール可能なRuby実装の一覧を見る

$ rvm list known

rvm でRubyをインストール

$ rvm install 1.9.2 [--head]
  • "--head"をつけるとリポジトリの先っちょを持ってくる
  • "-C"でコンパイルオプションを渡せる

rvmでインストールしたRubyの一覧を見る

$ rvm list

rvmでインストールしたRubyを使う

$ rvm use 1.9.2

rvmでインストールされているRuby全部でスクリプトを実行

$ rvm [do] hoge.rb

or

$ rvm ruby hoge.rb

rubyの前にバージョンを指定すると、そのバージョンだけ実行される

gemsets を作る

$ rvm gemset create hoge

shyouhei/ruby の先っちょを持ってくる

rvm install shyouhei

Nov 26, 2009 From: shintaro.kakutani@g...

1_8_branch の先っちょをもってくる

のって、現状では対応してないんですよね?

http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/

rvm のオプションには rev と tag はあるけど、branch は無いもんな……。

Last modified: 2010-12-25 Attached files total: 6MB