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日