February 10, 2005
Library MineBlog Needed
MineBlog を動かすのに必要なライブラリのメモ。以降と同時にはっきりしたのでいまのうちにメモ。
- MeCab
- MeCab/Ruby
- Ruby/MySQL
- Uconv
MeCab & MeCab/Ruby into VineLinux3
Dual Xeon マシンに MineBlogRecommendServer を移行。今までは Windows XP マシンだったが、せっかくなので VineLinux にすることにした。クローラを動かしたりなんかを考えると、Windows はよろしくない。あと遠隔操作が困難だし。
ほんで、Linux に移るにあたり一番の懸念だった MeCab のインストールにつまづく。いつもつまづく、困る。んでも、まあ、なんとかインストールできたのでメモを残しておこう。
- VineLinux 3.1 をインストール。なぜかグラフィカルモードでできない。なぜだ?テキストモードでインストール、わずか10分。
- MeCab インストール。まあ通常通りで問題なし。
- MeCab/Ruby、Ruby からバインディングするためのやつインストール、いつも悩むところ。以下、うまく行った方法
- とりあえず「$ apt-get install ruby-devel」する。つかどうして入っていないのか不思議で仕方が無い。
- MeCab のインストールパスを変更していないと、/usr/local/bin にインストールされるが、Vine はここにパスが通ってない、あと /usr/local/lib にライブラリがあることも宣言しとかんといけないらしい。ここではまった。
# .bash_profile PATH=$PATH:/usr/local/bin LD_LIBRARY_PATH=/usr/local/lib export PATH LD_LIBRARY_PATH
ってなかんじで追記、その後通常通りruby extconf.rb make su make install
で完了
いまいちまだ Linux 使いじゃないな僕は。
Powered by Movable Type 2.64