↑先頭 最新 検索 追記 編集

dev : サイト開発と blex のサイト



gemでエラー

Vine Linux 4.2 サーバーで、zlibがないため、gemが動かないことが発覚。 gemを動かすために、zlibのインストールとrubyを再インストールする。

Vine Linux 4.2 に、yumがないので、aptで zlib を取得

apt-get install zlib-devel

これでダウンロードできるバージョンは、2005-07リリースの1.2.3だった。 最新は、1.2.6 (2012-01-29)。問題がない限り、そのまま使用することとする。

rubyの再インストール

cd /usr/src
wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p290.tar.gz
tar zxvf ruby-1.9.2-p290.tar.gz
cd ruby-1.9.2-p290
### rubyはインストール済なので、次の3行は、実行しない。
### ./configure (* /usr/local/以下の bin/, lib/にインストール)
### make
### make install
cd ext/zlib
ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib
make
make install
make clean

gemの実行

gem install exifr

完了!

作成: 2012年2月1日 更新: 2012年2月1日
カテゴリ: 開発ログ システムFAQ RubyGems ruby