あんまり書いていませんが生きています。
中小企業診断士の勉強もぼちぼちやっています。1次試験はストレートで合格したいです…
先週の日曜日に模擬試験受けてきたんですが65点くらいでした。本当は75位欲しい科目なのでややショックです。
2009/05/30現在ruby1.9.1はまだunstableにもないのでexperimentalから取ってきます。
/etc/apt/sources.listに以下を追加します
deb http://ftp.us.debian.org/debian/ experimental main contrib non-free deb-src http://ftp.us.debian.org/debian/ experimental main contrib non-free
指定したパッケージに関係ない物もexperimentalになるのを抑制するため、/etc/apt/preferencesに以下を追加します
Package: * Pin: release a=experimental Pin-Priority: 90
-t experimentalでexperimentalにあるパッケージを指定します(指定しないとruby1.9.0が入ります)irbも一緒にインストールしました。
sudo aptitude install ruby1.9 irb1.9 -t experimental
これでOK。コマンドはruby1.9になっているようですね…
niku% ruby1.9 --version ruby 1.9.1p0 (2009-01-30 revision 21907) [x86_64-linux]
この環境ではruby1.8.xは使わず、ruby1.9.1だけで行く予定なのでaliasをつけました。
niku% alias ruby='ruby1.9' niku% ruby --version ruby 1.9.1p0 (2009-01-30 revision 21907) [x86_64-linux]
2009/05/30 22:35追記
rubygemsが入っていなかったので入れました
niku% sudo aptitude install rubygems1.9 -t experimental
でもエラーになりますね…
niku% gem1.9 -v /usr/bin/gem1.9:8:in `require': no such file to load -- rubygems (LoadError) from /usr/bin/gem1.9:8:in `<main>'
ruby1.9.1を入れたのにdebianのrubygemsパッケージは1.9.0にしか対応していないのが問題なようです。
niku% find /usr/lib/ruby/ -name 'rubygems' /usr/lib/ruby/1.9.0/rubygems
1.9.1にrubygemsのシンボリックリンクを張って対応しました
niku% sudo ln -s /usr/lib/ruby/1.9.0/rubygems /usr/lib/ruby/1.9.1/rubygems niku% sudo ln -s /usr/lib/ruby/1.9.0/rubygems /u.rb /usr/lib/ruby/1.9.1//rubygems.rb
無事に動くようになりましたー
niku% gem1.9 -v 1.2.0
_ ´∀`)Ψ [お疲れ様です。こちらは今日も病院です(´・ω・`)]
_ ヽ(´・肉・`)ノ [大変そうですね…お疲れさまです できるだけ明るい話題を探そうと思うのですがなかなかなくて…]