前もあったかもしれないけどすっかり忘れてました.RVMというツールをインストールして,RVM経由でrubyをインストールするといいらしい!
ここに書いてあるとおり,
Cut Rubies with ease!
https://rvm.beginrescueend.com/
$ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
とするだけでhome以下にインストールされます. su権限は必要ありません.
ここのサイトがとても参考になります.
"rvm: 複数のRubyを共存させる最新のやり方 - 床のトルストイ、ゲイとするとのこと"
http://d.hatena.ne.jp/mirakui/20100502/1272849327
インストール終了後,以下の設定をしておきます.
if [[ -s /home/◯◯/.rvm/scripts/rvm ]] ; then source /home/◯◯/.rvm/scripts/rvm ; fi
rubyを新たにインストールするには以下のようにします.
$ rvm install 1.9.2
アクティブにするには以下のようにします.
$ rvm 1.9.2
rubyの環境入れ直しになるけど,今後,同じシステムだったらディレクトリごとのコピーでいけるらしいし,なによりgemがsu権限で実行される心配がなくなるのでよいかも!と思い,しばらくこれを使っていくことにします.