inohilog

/var/log/inohiro

[.net][Ruby][tech_memo]rvm を使って IronRuby をインストール

Ubuntu 10.04 への rvm の導入はこちら => rvm を使って Ruby を使い分ける - INOHILOG

mono-2.0-devel のインストール

$ sudo aptitude install mono-2.0-devle

IronRuby のインストール

$ rvm install ironruby

info: Retrieving IronRuby
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 4938k  100 4938k    0     0   260k      0  0:00:18  0:00:18 --:--:--  317k

info: Installing  to silverlight

error: Error running 'PATH=/home/inohiro/.rvm/gems/ironruby-1.0/bin:/home/inohiro/.rvm/gems/ironruby-1.0@global/bin:/home/inohiro/.rvm/rubies/ironruby-1.0/bin:/home/inohiro/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/var/lib/gems/1.8/bin GEM_HOME=/home/inohiro/.rvm/gems/ironruby-1.0 GEM_PATH=/home/inohiro/.rvm/gems/ironruby-1.0 /home/inohiro/.rvm/rubies/ironruby-1.0/bin/gem install --no-rdoc --no-ri rake ', please check /home/inohiro/.rvm/log/ironruby-1.0/gems.install*.log

なんかエラーでた。

$ cat /home/inohiro/.rvm/log/ironruby-1.0/gems.install.error.log 
[2010-09-09 15:19:03] PATH=/home/inohiro/.rvm/gems/ironruby-1.0/bin:/home/inohiro/.rvm/gems/ironruby-1.0@global/bin:/home/inohiro/.rvm/rubies/ironruby-1.0/bin:/home/inohiro/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/var/lib/gems/1.8/bin GEM_HOME=/home/inohiro/.rvm/gems/ironruby-1.0 GEM_PATH=/home/inohiro/.rvm/gems/ironruby-1.0 /home/inohiro/.rvm/rubies/ironruby-1.0/bin/gem install --no-rdoc --no-ri rake 
ERROR:  While executing gem ... (ArgumentError)
    Invalid path

Invalid path て... 。ググったところ、同じような問題が報告されている。

なにか解決方法がわかったら追記する。

ついk

そもそも、

$ rvm list know

とやると、インストール可能な(?)rubyの実装が表示されるのだが、IronRubyのところには

# IronRuby -- Not implemented yet.
ironruby-0.9.3
ironruby-1.0-rc2
ironruby-head

のように「Not Implemented yet」とあるので、まだサポート外と考えれば良いのかな。