やっとこさ、Ruby1.9.1をインストールした
Fiberを使いたくなったのでUbuntuパッケージのRuby1.9.0を使っていましたが
IOとencoding周りで色々と謎な動作をする場合があって
なんだかよくわからないので、どうせ悩むならと思って
trunkからRuby1.9.1をインストールしました。(with paco)
$ sudo apt-get install ruby libreadline5 libreadline5-dev libncurses5 libncurses5-dev libssl-dev $ svn co http://svn.ruby-lang.org/repos/ruby/trunk/ ruby-trunk $ autoconf $ ./configure --with-baseruby=/usr/bin/ruby --prefix=/usr/local $ make $ make test $ make install $ sudo paco -D make install
いままでのパッケージ版を使いたい場合は
$ ruby1.8
もしくは
$ruby1.9
で使えます。