ATOK for Linux

Last modified: Sat Mar 04 19:03:51 JST 2006

ATOK17 相当の変換エンジンを搭載した ATOK for Linux が届いたので早速 Plamo Linux 4.0 にインストールしました。

ATOK X for Linux は ATOK12 相当なので間違えないように。

まぁ、/cdrom/doc/ATOK/readme_for_tar.html を読めば同じことが書いてあるんですがメモ代わりってことで。

インストール

# mount /cdrom

# cd /
# tar zxvf /cdrom/bin/IIIMF/iiimf-client-lib-*.i386.tar.gz
# tar zxvf /cdrom/bin/IIIMF/iiimf-csconv-*.i386.tar.gz
# tar zxvf /cdrom/bin/IIIMF/iiimf-gtk24-*.i386.tar.gz
# tar zxvf /cdrom/bin/IIIMF/iiimf-protocol-*.i386.tar.gz
# tar zxvf /cdrom/bin/IIIMF/iiimf-rc-*.i386.tar.gz
# tar zxvf /cdrom/bin/IIIMF/iiimf-server-*.i386.tar.gz
# tar zxvf /cdrom/bin/IIIMF/iiimf-x-*.i386.tar.gz

# cd /usr/etc/gtk-2.0
# gtk-query-immodules-2.0 > gtk.immodules

# cd /
# tar zxvf /cdrom/bin/ATOK/atokx-*.i386.tar.gz
# /opt/IIim/sbin/makerc
# /opt/atokx2/sbin/makerc

この後アップデートの適用に進んでも可。

Plamo 用の設定スクリプトを実行

新しいユーザを作った場合、ATOK が自動で起動できる設定になります。

# sh /cdrom/bin/ATOK/client_patch/client_patch.plamo40

すでに使っているユーザの場合は以下の項目を参照。

ユーザ設定

すでに使っているユーザの場合、上記のスクリプトでは設定をしてくれないので自分で編集する必要があります。

~/.xinitrc の ATOK X を起動する設定を以下のように編集して ATOK for Linux を起動できるようにします。

# ATOKXクライアントの起動
if [ -x /opt/atokx2/bin/atokx2_client.sh ] ; then
    . /opt/atokx2/bin/atokx2_client.sh 
elif [ -x /usr/lib/im/locale/ja/atokserver/atokx_client ] ; then
    . /usr/lib/im/locale/ja/atokserver/atokx_client
fi

Shift + Space で切り替えをするようにする

公式 FAQ を参照。

デーモンの起動

IIim と atokx2 を起動します。

# /etc/rc.d/init.d/IIim start
# /etc/rc.d/init.d/atokx2 start

IIim を起動したときにエラーが表示される場合がありますが問題ないそうです

システム自体を再起動しても可。

X を再起動

X を再起動すると使えるようになっているはず。

アップデートモジュールの適用

GTK+ 2.6 で不具合が発生する問題や細かいバグが修正されているので適用する事をお勧めします。

ATOK for Linux のアップデート

まずは IIim と atokx2 を停止します。

# /etc/rc.d/init.d/IIim stop
# /etc/rc.d/init.d/atokx2 stop

ダウンロードしてきた atokforlinux_update_17_0_2_1.tar.gz を展開します。

# tar zxvf atokforlinux_update_17_0_2_1.tar.gz -C /tmp

後は中に入っている tar.gz アーカイブをどんどん展開し、上書きするだけ。

# cd /tmp/atokforlinux_update_17_0_2_1/
# tar zxvf bin/ATOK/atokx-17.0-2.1.i386.patch.tar.gz -C /
# tar zxvf bin/IIIMF/iiimf-gtk24-trunk_r2059-js2.i386.tar.gz -C /

あとはデーモンを起動してログインし直せば良いはず

IIIMECF を使って Emacs で入力

長くなってきたので移転しました

Debian GNU/Linux へのインストール方法

sarge に関しては日記に書きましたのでそちらを参照してください。

関連リンク

back

このページに関する問い合わせはrltmまで。