前提として、すべてHOMEディレクトリ直下にインストールする。
インストールするソースとかはHOMEディレクトリ直下にsrcディレクトリを作ってそこに展開する。
環境変数の設定
~>vi .bashrc
export PATH=$PATH:$HOME/bin
export RUBYLIB=$HOME/lib/ruby/site_ruby/1.8:$HOME/lib/ruby
export GEM_HOME=$HOME/lib/ruby/gem
gemをダウンロード。
~/src> wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz
解凍して移動。
~/src> tar zxf rubygems-0.9.4.tgz
~/src> cd rubygems-0.9.4/
インストールディレクトリの指定
~/src/rubygems-0.9.4> ruby setup.rb config --prefix=$HOME
で、バグなのか$HOMEだって言ってんのに/usr/local/lib~なところにインストールされる設定になっているのでviとかで書き換える。
~/src/rubygems-0.9.4> vi .config
こんな感じで置換
:%s/\/usr\/local\/lib/\$libdir/
インストール
~/src/rubygems-0.9.4> ruby setup.rb setup
~/src/rubygems-0.9.4> ruby setup.rb install
~/src/rubygems-0.9.4> gem -v
0.9.4
以上、よろしくお願いします。
コメントする