さくらにrubygems0.9.4インストール
いろいろ書いてあるところがあるので必要ないかもだけど
少し詰まったとこがあったのでメモ
インストール先は/home/username/local
・~/.cshrcに以下を追記。
#for Ruby setenv RUBYLIB $HOME/local/lib/ruby/site_ruby/1.8:$HOME/local/lib/ruby setenv GEM_HOME $HOME/local/lib/ruby/gem
・rubygemsのダウンロード・解凍
%wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz %tar xvzf rubygems-0.9.4.tgz
・rubygemsのインストール
cd rubygems-0.9.4 ruby setup.rb config --prefix=/home/username/local ruby setup.rb setup ruby setup.rb install
ってやると
---> lib mkdir -p /usr/local/lib/ruby/site_ruby/1.8 install gemconfigure.rb /usr/local/lib/ruby/site_ruby/1.8/ setup.rb:633:in `initialize': Permission denied - /usr/local/lib/ruby/site_ruby/1.8/gemconfigure.rb (Errno::EACCES)
と怒られる。
なんで/usr/local/見にいくんだろ?って思いながら
rubygems-0.9.4/.configを見ると下記のようになってた。
libruby=/usr/local/lib/ruby librubyver=/usr/local/lib/ruby/1.8 librubyverarch=/usr/local/lib/ruby/1.8/i386-freebsd6 siteruby=/usr/local/lib/ruby/site_ruby siterubyver=/usr/local/lib/ruby/site_ruby/1.8 siterubyverarch=/usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6
/usr/lcal/libとなってるところを$libdirに書き換えて再度ruby setup.rb install
libruby=$libdir/ruby librubyver=$libdir/ruby/1.8 librubyverarch=$libdir/ruby/1.8/i386-freebsd6 siteruby=$libdir/ruby/site_ruby siterubyver=$libdir/ruby/site_ruby/1.8 siterubyverarch=$libdir/ruby/site_ruby/1.8/i386-freebsd6
以上で無事インストールできました。