2010-10 << 2010-11 >> 2010-12

2010-11-14 (日)

*CentOS 5.5にruby1.9.2を

CentOS上のrubyを最新版にする.

yumでは1.9をインストールできなかったので,rpm作るためにcheckinstallを….

http://packages.sw.be/rpmforge-release/

にあるcheckinstallがダウンロードできない….

http://futuremix.org/2009/01/centos5-x86_64-checkinstall-rpm

x86_64なCentOS用のrpmを公開してくれてる方がいたので,少し古い化も知れないけどこれを使う.

で,とりあえずrubyのrpm作ってインストール.

gems使おうと思ったらzlibが無いとか言われて,ライブラリのパスとか確認するが,ある…ってzlib-develが入ってないのか.

わけも分からず色々やり直したりしたけど,結局rubyのソースのext/zlibだけインストールすれば良かったっぽいことを知る.opensslとかも同じように入れる.

今までFreeBSDのportsに頼ってたのでLinuxのパッケージは面倒に感じてしまうな.

無事ruby1.9.2に出来た.いままでは1.9.1で動かしてたのだけど,正規表現の/~/nがASCII-8BIT以外に使えなくなってしまった気がする?よく分からないので,深く考えずに全部force_encodingを入れてしまう.gemsで入れたhttpclientとかも同じ原因で動かないので,それも適当にいじる.

あとは,データをコピーして,cronとかの設定して様子見.問題なく動いてくれると期待.

2010-10 << 2010-11 >> 2010-12