↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2010-05-07(Fri) おうちサーバのATOK for Linuxを使う [長年日記]

[Ubuntu]おうちサーバのATOK for Linuxを使う

emacsをUbuntuで使うときには、iBusのAnityで日本語入力をしていたのだけど、やっぱりATOKを使いたいので、とりあえずは、おうちサーバのIIMFサーバにつないでemacsでATOKが使えるようにした。

・おうちサーバー側(Debian testing)の設定

IIIMFサーバがUbuntuマシンからのTCP接続を受け付けるようにするために/etc/iiim/iiimd.xmlにパッチ

--- iiimd.xml.conf.org 2009-01-20 08:44:38.000000000 +0900

+++ iiimd.xml.conf 2010-05-06 11:49:07.000000000 +0900

@@ -16,6 +16,13 @@

<file>/var/run/iiim/.iiimp-unix/9010</file>

</listen>

-->

+ <listen type="tcp">

+ <hostname>server</hostname>

+ <port>9010</port>

+ </listen>

+ <listen type="unix">

+ <file>/var/run/iiim/.iiimp-unix/9010</file>

+ </listen>

<!--

<acls> directive:

Attributes:

@@ -38,6 +45,9 @@

<acl type="permit">

<hostname>127.0.0.1</hostname>

</acl>

+ <acl type="permit">

+ <hostname>10.0.0.0/8</hostname>

+ </acl>

</acls>

<!--

<auth> directive:

IPアドレスの許可は、ネットマスクが使えるか心配だったけど「/8」などのビット数指定が使えた。

・クライアント側(Ubuntu 10.04 LTS)の設定

Unbuntu 9.10(karmic)の時には、iiimf-client-elパッケージが有ったので心配していなかったのだけど、Ubuntu 10.04 LTSには無かったので、Synapticにリポジトリ

deb http://jp.archive.ubuntu.com/ubuntu/ karmic universe

を追加してiiimf-client-elをインストールした。

しかし、去年の5月9日の日記と同じ「emacsでATOK for Linux使おうとするとiiimdサーバが落ちる」現象が発生するので、去年作ったパッケージをインストールした。

# dpkg -i iiimf-client-el_12.3.91-6.3-patch1_all.deb

(データベースを読み込んでいます ... 現在 203059 個のファイルとディレクトリがインストールされています。)

iiimf-client-el 12.3.91-6.3ubuntu2 を (iiimf-client-el_12.3.91-6.3-patch1_all.deb で) 置換するための準備をしています ...

remove/iiimf-el: purging byte-compiled files for emacs23

iiimf-client-el を展開し、置換しています...

dpkg: 依存関係の問題により iiimf-client-el の設定ができません:

iiimf-client-el は以下に依存 (depends) します: iiimf-client-el-bin (>= 12.3.91-6.3-patch1) ...しかし:

システム上の iiimf-client-el-bin のバージョン は 12.3.91-6.3ubuntu2 です。

dpkg: iiimf-client-el の処理中にエラーが発生しました (--install):

依存関係の問題 - 設定を見送ります

以下のパッケージの処理中にエラーが発生しました:

iiimf-client-el

とエラーが出た。iiimf-client-elは、おうちサーバ用なのでamd64だから再コンパイルする必要があって面倒なので、とりあえず

# dpkg --force-depends-version -i iiimf-client-el_12.3.91-6.3-patch1_all.deb

とまやかしてインストールして使えるようにした。

いつかi386用のバイナリをコンパイルしなくては…

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索