Ubuntu 11.10。
Macではまったく困ったことがなかったが、
UbuntuではreadlineがLoadErrorになってハマった。
結局、rvmをimplodeして再インストールしたらいけた。
原因不明。ソフトウェアエンジニアとしては、一番情けない答えだね。
$ sudo apt-get install curl $ sudo apt-get install git $ bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) $ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile $ source .bash_profile $ type rvm | head -1 rvm は関数です $ rvm requirements ... # For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following: ruby: /usr/bin/apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion # For JRuby, install the following: jruby: /usr/bin/apt-get install curl g++ openjdk-6-jre-headless jruby-head: /usr/bin/apt-get install ant openjdk-6-jdk # For IronRuby, install the following: ironruby: /usr/bin/apt-get install curl mono-2.0-devel $ sudo apt-get install libreadline6-dev libncurses5-dev zlib1g-dev
$ rvm -v rvm 1.8.6 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]
$ rvm install 1.9.2 Installing Ruby from source to: /home/jyukutyo/.rvm/rubies/ruby-1.9.2-p290, this may take a while depending on your cpu(s)... ... Install of ruby-1.9.2-p290 - #complete
$ rvm list rvm rubies ruby-1.9.2-p290 [ i686 ] $ rvm --default 1.9.2
irb
ReadLineがないと言われなければOK。
Rackもインストールする。
gem install rack