WXG Install Memo


検索エンジンで「WXG」「Linux」「Canna」「TurboLinux」で検索した。
その結果を中心にメモ。
(2001年3月12日)

WXG はエー・アイ・ソフトが開発した日本語IMである。
Canna互換につくられているので(詳しい仕組みはよく知らん)対応するアプリケーションが多いようだ。
Xのアプリケーションでも日本語入力・表示に対応したものにしか使えないので、古くからあるCanna互換にしたってんで対応するものが多くなるんだろう。
現在、無料で提供されているWXG for Linux/FreeBSDをTurboLinuxWorkstationにインストールメモである。

WXG のインストールには libstdc++.so.2.8.0 が必要(らしい)。
libstdc++-compat-2.95.2-4k10.i586.rpm 以降を探して入れておく(らしい)。
TurboLinuxWorkstation6.0では特に何も追加インストールはしていない。
 
 

●まず、Cannaサーバを停止。

/etc/rc.d/init.d/canna    stop
 

●wxg-1.0b-1.i386.rpm をインストール。

rpm    -ivh    wxg-1.0b-1.i386.rpm
cp    /var/lib/wxg/sample/wxg    /etc/rc.d/init.d/
 

●起動スクリプトの編集

startの部分に「touch    /var/lock/subsys/wxg」を追加。
stopの部分に「rm    -f    /var/lock/subsys/wxg」を追加。
[etc/rc.d/init.d/wxg]
前略
  start)
 echo  -n  "Starting  WXG server:  "
 rm  -f  /tmp/.iroha_unix/IROHA
 $SERVER  &
 echo
 touch   /var/lock/subsys/wxg
 ;;
  stop)
 echo  -n  "Shutting  down  WXG  server:  "
 # rm  -f  /tmp/.iroha_unix/IROHA
 $KILLER
 echo
 rm  -f  /var/lock/subsys/wxg
 ;;
後略
 
 

●起動スクリプトの調整

chkconfig    --del    canna
chkconfig    --add    wxg
 
 
 

●xinitrcの編集

cp    /etc/X11/xinit/xinitrc    /root/.xinitrc

[/root/.xinitrc]
kinput2のパラメータをwxgにする。
CannaやWnnより前に検索されるように変更する。

前略
elif [ -f /var/lock/subsys/atok12x ]; then
    /usr/X11R6/bin/kinput2x -atok -server localhost &
    alias kinput2=kinput2x
    export XMODIFIERS="@im=kinput2"
# -- add start WXG --
elif [ -f /var/lock/subsys/wxg ]; then
    /usr/X11R6/bin/kinput2 -canna &
    export XMODIFIERS="@im=kinput2"
# -- add end WXG --
elif [ -f /var/lock/subsys/jserver.wnn6 ] \
  || [ -f /var/lock/subsys/jserver ]; then
    /usr/X11R6/bin/kinput2 -wnn -jserver localhost &
    export XMODIFIERS="@im=kinput2"
後略
 
 

●X起動

/etc/rc.d/init.d/wxg  start
startx
 
 

●動作確認

「えーあいそふと」→「エー・アイ・ソフト」となったらちゃんとインストールされてるみたいです。
 
 
 

●参考

Kondaraの場合
[/etc/X11/xinit/xim.d/WXG]
NAME="WXG/kinput2"
IFEXISTS="/tmp/.iroha_unix/IROHA:/usr/X11R6/bin/kinput2"
IM_HOST=localhost
if [ -f $HOME/.xinit.d/im_host ]; then
        IM_HOST=`awk -F: '{print $1}' $HOME/.xinit.d/im_host`
fi
IM_EXEC="kinput2 -canna -cannaserver $IM_HOST"
XMODIFIERS=@im=kinput2
export IM_EXEC XMODIFIERS
 
 
 

参照
エー・アイ・ソフト
http://www.aisoft.co.jp

e言葉
http://www.ekotoba.com

「Quick Review - WXG for Linux/FreeBSD beta」(infoswitch)
http://www.infoswitch.co.jp/special/wxg-beta/index.php3
 


yutakano@tim.hi-ho.ne.jp
Mar ,2001