rvmにreadlineを入れて再インストール

ubuntu10.04にrvmで入れたruby1.8.7, 1.9.2でirbを使ったら

Readline was unable to be required, if you need completion or history install readline then reinstall the ruby.
You may follow 'rvm notes' for dependencies and/or read the docs page http://rvm.beginrescueend.com/packages/readline/ . Be sure you 'rvm remove X ; rvm install X' to re-compile your ruby with readline support after obtaining the readline libraries.
no such file to load -- readlin

とのことで、カーソルキーが使えなかったので再インストールした
jrubyは大丈夫だった


参考 http://rvm.beginrescueend.com/packages/readline/

rvm package install readline
rvm remove 1.8.7
rvm install 1.8.7 --with-readline-dir=$rvm_path/usr

既にインストールしていたgemは残ってくれた

1.9.2も同様に。


もしくは、

sudo apt-get install readline-common libreadline-dev

aptでreadlineを入れておけば良いという事に後で気づいた