メモ:管理者権限がない場合のrubygemsの利用

管理者権限がない場合のrubygemsの利用

例 Hpricotのインストール
(1)gemファイルを自分でもってくる.
(2)環境変数GEM_HOMEを変える.
(3)インストール

wget http://gemcutter.org/downloads/hpricot-0.8.6.gem
export GEM_HOME=~/gems
gem install hpricot

(1)の探し方はhttp://rubyforge.org/ から検索で探せる.

http://rubyforge.org/frs/download.php/69041/mechanize-1.0.0.gem
http://rubyforge.org/frs/download.php/66465/nokogiri-1.4.0.gem

いいやり方がわからないから強引に

export RUBYLIB=/home/xxxxx/gems/gems/hpricot-0.8.6/lib

rpm -Uvh --prefix=/usr/local/bin/openoffice ./openoffice.org*.rpm
 wget ftp://rpmfind.net/linux/mageia/distrib/cauldron/i586/media/core/release/libxml2-devel-2.9.0-1.mga3.i586.rpm

ソースからコンパイルするときは、
./configure --prefix=xxxx
で指定

参考
http://d.hatena.ne.jp/kitamomonga/20100127/ruby_gem_install_to_home_without_warnings

これか?
http://win2linux.sourceforge.jp/goodapps/RPM.html

C言語のパス設定
http://d.hatena.ne.jp/cou929_la/20091001/1254355692

rpm2cpio.pl rpmfile | cpio -ivd

libxslt
http://rpmfind.net/linux/rpm2html/search.php?query=libxslt

ftp://xmlsoft.org/libxml2/libxslt-1.1.27.tar.gz

0.9.1
http://project-p.jp/halt/?p=1457
バージョンについて
http://d.hatena.ne.jp/kitamomonga/20081209/kaisetsu_for_ver_0_9_ruby_www_mechanize