Anthy+SCIMの設定 †
参考ページ
基本的な内容は参考ページと同じです.しかし,x86_64のためかそのままインストールしたのでは動作が安定しなかったので,SRPMをダウンロードして再ビルドすることにしました.
パッケージのダウンロード †
- centos.karan.orgから以下のパッケージをダウンロードします.
scim-1.4.4-1.el4.kb.src.rpm scim-anthy-0.9.0-1.el4.kb.src.rpm anthy-7100b-1.el4.kb.src.rpm kasumi-1.0-1.el4.kb.src.rpm
- リビルドしてインストール
それぞれのパッケージ毎にrpmbuildコマンドでリビルドを実行し,できあがったrpmをインストールする.$ rpmbuild --rebuild <パッケージ名>.src.rpm $ cd ~/rpm/RPMS/x86_64/ $ su # rpm -ihv <パッケージ名>.rpm
- scim-anthyはうまくいかないところがありましたので少し修正を加えます.
$ rpm -ihv scim-anthy-0.9.0-1.el4.kb.src.rpm $ cd ~/rpm/SPEC
scim-anthy.specの%install部分を編集
<編集前> rm $RPM_BUILD_ROOT%{_libdir}/scim-1.0/{IMEngine,SetupUI}/*.la <編集後> rm $RPM_BUILD_ROOT%{_libdir}/scim-1.0/1.4.0/{IMEngine,SetupUI}/*.la
リビルドを実行してインストールする.
$ rpmbuild -ba scim-anthy.spec $ cd ~/rpm/RPMS/x86_64/ $ su # rpm -ihv scim-anthy-xxx.rpm
- 「system-switch-im」が起動しなくなるので修正する。
# cd /etc/X11/xinit/xinput.d # mv bn_IN bn_IN.bak # mv gu_IN gu_IN.bak # mv kn_IN kn_IN.bak # mv ml_IN ml_IN.bak # mv pa_IN pa_IN.bak
- IMの変更
# system-switch-im