にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ

2015年03月08日

ARM Tegra K-1 Chromebook13 次世代日本語入力システム IZUMOコンパイル その21

今回はOSC浜名湖で講演ありました
次世代日本語入力システムのIZUMOをDebianでコンパイルして
インストールしてみました。
まだ開発中とのことですが、Cannaが動けば各ディストリで
動作する様なので是非使ってみましょう。

◯次世代日本語入力システム IZUMO
UNIX界隈の日本語入力はMOZCが出て以来開発が止まっておりまして、
新しく日本語入力システムを開発しようとする人はいませんでした。
今回、OSC浜名湖2015で初お披露目ありましたので
KapperもDebianにインストールまでしてみました。
概要はこちらのSlideshareでご一読を。



作者のはしもとまさひこ氏は、

・OpenSuse開発者
・東海道らぐ主催者
・次世代日本語入力システム IZUMO開発者

として数多くのプロジェクトを運営している方です。
UNIX環境での次世代日本語入力第一人者として期待しています。
まだ開発中ですが是非使ってみましょう。

◯IZUMOのコンパイル
今回はDebian環境でコンパイルしてみます。
まずコンパイル環境とCannaを入れてみます。

 sudo apt-get install build-essential canna cmake

環境をインストールしましたら、Gitからソースコードを貰ってきます。

 https://github.com/hashimom/Izumo

ダウンロードしましたら展開してコンパイルしてみましょう。


$ tar zxvf Izumo-master.zip
$ cd Izumo-master
$ mkdir build && cd build
$ cmake ..
$ make
$ sudo make install

無事コンパイル出来たはずです。
では起動してみます。

$ izumooyashiro
~$ Warning: izumooyashiro: /usr/local/share/izumo/log/CANNA0msgs open faild
Permission denied

[1]+ 終了 izumooyashiro

Permissionエラーが出ますので変更

~$ sudo chmod 777 /usr/local/share/izumo/log/

また実行しますと次はCANNAサーバのエラーが出ます。

~$
ERROR:
Another 'cannaserver' is detected.
If 'cannaserver' is not running,
"/tmp/.iroha_unix/IROHA" may remain accidentally.
So, after making sure that 'cannaserver' is not running.
Please execute following command.

rm /tmp/.iroha_unix/IROHA


[1]+ 終了 2 izumooyashiro

表示されている通り削除してみます。

~$ rm /tmp/.iroha_unix/IROHA

後はIZUMOサーバを起動してみます。
無事起動しました。

~$ izumooyashiro

使い方はまだ不勉強で良く分かりませんので、
はしもと氏のプレゼンを見てあひる焼きしてみましょう。



◯まとめ
Chromebook上のDebianで無事コンパイル出来ました。
次世代の日本語入力環境に期待です。
使い方は作者のはしもと氏の資料を一読してみてください。
まだ開発中ですが是非使ってみて、情報を上げてみましょう。
posted by kapper at 18:02 | Comment(2) | Chromebook
この記事へのコメント
あ、見つけてしまった(笑)
試していただき、ありがとうございます!

どちらもバグですね〜(あちゃ〜・・・
後ほど2つ直しておきます。

・make install 時にログを書き込めるようにする
・異常終了時に UNIXドメインソケットの FD を消すようにする

またなにか気づきましたら、ご連絡くださいm(_ _)m
Posted by はしもとまさ at 2015年03月10日 21:14
コメントありがとうございます。
ちゃんとエラーメッセージが出るのでてっきり仕様かと。
色々とテストしてみます。
Posted by Kapper at 2015年03月10日 21:35
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ