skksearchとrskkservの共存

やりたいこと

  • skksearchを普通に運用
  • rskkservを別ポートで運用
    • 辞書ソースとしてskksearchを使う
    • 適宜他の辞書ソースを追加する

skksearch

sudo aptitude install skksearch skkdic-cdb skkdic-extra

rskkserv

  • 2.95.4-1までは別のSKKサーバをバックエンドにできない
  • CVSの最新版(2.95.4.50-cvs)には一部間違いがある
  • Debianのパッケージ化のための設定もある
    • ただしskksearchと共存するには少しいじる必要がある
cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/rskkserv co rskkserv-2.95.4.50a
cd rskkserv-2.95.4.50a
vi debian/control # Provides, Conflicts, Replaces の行を削除
vi ext/lib/skkservdic.rb # require "skkserv" の行を削除
touch doc/README.old
dpkg-buildpackage -rfakeroot
cd ..
sudo dpkg -i rskkserv_2.95.4-1.deb

修正を加えたソースコードを2.95.5としてgithubで公開.

/etc/rskkserv.conf

 .
 .
 .
dic = skkserv://localhost:1178/
dic = ...
dic = ...