日本語入力環境
Vineのrpmから展開してまるごとCanna-3.6p3のPETパッケージを作り、暇人さんから(勝手に)頂いたscim-canna-1.0.1-i686.petと一緒にインストールしたのですが、ひらがなとカタカナだけにしか変換できません。cannaserverが起動せず漢字に変換できません。cannaserverの起動方法を教えて下さい。
/tmp/.iroha_unix/IROHAを削除し、/tmpのパーミッションを1777に変更したのですがcannaserverの起動方法がわかりません。
今時の流れは、SCIM+Anthyで、SCIM+Cannaは流れとは逆行する気がしますが、
Anthyよりファイルサイズが小さく魅力的なはずでしたが、ディレクトリに展開すると18MB。
うーーん、Vine用は何か余分なファイルが多いのかもしれません。/var/lib/canna/dicあたりも見直した方がいいのかも知れません。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
「SCIMを設定」「SCIM入力メソッドの設定」「IMエンジン」「かんな」「一般」「かんなサーバを指定する」にチェックを入れ、「/usr/sbin/cannaserver」を指定して「Apply」「OK」。
その後、コンソールから「/usr/sbin/cannaserver」とすると
「rm /tmp/.iroha_unix/IROHA」を実行後、再度「/usr/sbin/cannaserver」とするとエラーメッセージは出なくなりますが、漢字変換はできません。
明日の宿題です。
その後、コンソールから「/usr/sbin/cannaserver」とすると
コード: 全て選択
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
明日の宿題です。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Puppyは/etc/rc.d/init.dが/etc/init.d/のシンボリックリンクになっていました。
Vine用では/etc/init.d/canna.r がなく、/etc/init.d/canna があります。
/etc/init.d/canna startを実行すると
となります。そこでPuppyのfunctionsをさがすと /etc/rc.d/ にあったので、/etc/init.d/cannaの11行目を
. /etc/init.d/functions から . /etc/rc.d/functions に書き換えました。
再度、/etc/init.d/canna を実行すると今度は
となりました。そこで/etc/init.d/cannaの31行目付近を見ると、
31行目は「daemon $SERVER $CANNA_SERVER_OPTS」です。これをどう書き換えたらよいか分かりません。できたのはここまでです。残念。
Vineはファイルの場所がPuppyと少し違っているようです。(あたりまえですが)
暇人さんのお作りになったCannaのPETファイルをダウンロードしようとしたのですが「Not Found」です。
NECもCannaの開発はずっと前にやめていますし、Vineも最新バージョンではanthyになっています。
流れとしてはやはり SCIM+anthy になるのでしょう。Cannaはサイズが小さいのが魅力でしたがあきらめます。
Vine用では/etc/init.d/canna.r がなく、/etc/init.d/canna があります。
/etc/init.d/canna startを実行すると
コード: 全て選択
# /etc/init.d/canna start
/etc/init.d/canna: line 11: /etc/init.d/functions: No such file or directory
. /etc/init.d/functions から . /etc/rc.d/functions に書き換えました。
再度、/etc/init.d/canna を実行すると今度は
コード: 全て選択
# /etc/init.d/canna start
Starting Canna Server: /etc/init.d/canna: line 31: daemon: command not found
コード: 全て選択
28 start() {
29 echo -n $"Starting $prog: "
30 rm -f /tmp/.iroha_unix/IROHA
31 daemon $SERVER $CANNA_SERVER_OPTS
32 echo
33 if [ -d $LOCKD ]; then
34 touch $LOCKD/canna
35 fi
36 }
Vineはファイルの場所がPuppyと少し違っているようです。(あたりまえですが)
暇人さんのお作りになったCannaのPETファイルをダウンロードしようとしたのですが「Not Found」です。
NECもCannaの開発はずっと前にやめていますし、Vineも最新バージョンではanthyになっています。
流れとしてはやはり SCIM+anthy になるのでしょう。Cannaはサイズが小さいのが魅力でしたがあきらめます。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
大変失礼しました。
ダウンロード出来るように直しました。
http://namiki4no20no4.dyndns.org/p_blog ... es/canna.r
プログラムを持って来るならslackwareからが基本です。
で日本語関係はplamoから持って来るのが吉。
rpm/debは最後の手段。
http://namiki4no20no4.dyndns.org/p_blog ... es/canna.r
プログラムを持って来るならslackwareからが基本です。
で日本語関係はplamoから持って来るのが吉。
rpm/debは最後の手段。
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
そもそもcannaをインストールしたのは
いにしえの名FEP WXG を使いたかったからです。
cannaはlinuxの日本語環境としては最古の部類で
そのAPIに対応したかな漢字変換がいくつか出ています。
scim-cannaがあればそれらのかな漢字変換を同一の
インターフェースで利用できるわけです。
WXGもその一つです。が、かな漢字サーバー(wxgserver)
への接続に失敗して挫折中です。
whizというかな漢字変換のインストールには成功しています。
こちらはcannaよりずっと賢いですがcannaの2倍程の大きさです。
また、まだ使い勝手がいまいちです。(キーバインドが変更出来ない)
いにしえの名FEP WXG を使いたかったからです。
cannaはlinuxの日本語環境としては最古の部類で
そのAPIに対応したかな漢字変換がいくつか出ています。
scim-cannaがあればそれらのかな漢字変換を同一の
インターフェースで利用できるわけです。
WXGもその一つです。が、かな漢字サーバー(wxgserver)
への接続に失敗して挫折中です。
whizというかな漢字変換のインストールには成功しています。
こちらはcannaよりずっと賢いですがcannaの2倍程の大きさです。
また、まだ使い勝手がいまいちです。(キーバインドが変更出来ない)
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
暇人さん、ありがとうございます。
http://openlab.jp/puppylinux/download/p ... na-3.6.pet
http://openlab.jp/puppylinux/download/p ... 1-i686.pet
オープンラボに置かせていただきました。
個人的には、やはりかな漢字変換サーバに接続できませんでした。しばらく頭を冷やします。
http://openlab.jp/puppylinux/download/p ... na-3.6.pet
http://openlab.jp/puppylinux/download/p ... 1-i686.pet
オープンラボに置かせていただきました。
個人的には、やはりかな漢字変換サーバに接続できませんでした。しばらく頭を冷やします。
[Puppy4.1.2-retro-JP] EPSON Endeavor MT-3500
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
Celeron 533MHz 256MB
[Lupu-5.0.1 LiveCD + lang_support_ja-1.4.sfs] SOTEC Whitney System CR Board
Celeron 766MHz 512MB
scimを再起動するとうまくいったりするかも?
[/quote]# cannastat -a
Connected to unix
Canna Server (Ver. 3.6)
Total connecting clients 1
USER_NAME ID NO U_CX C_TIME U_TIME I_TIME HOST_NAME CLIENT
root 0 0 2 Wed 19 10:55pm 0 2 puppypc(UN scim-canna
Initialize: 1 Finalize: 0
CreateContext: 1 DupricateContext: 0
CloseContext: 0 GetDictionaryList: 0
GetDirectoryList: 0 MountDictionary: 5
UnmountDictionary: 0 RemountDictionary: 0
GetMountDictionaryList: 0 QueryDictionary: 0
DefineWord: 0 DeleteWord: 0
BeginConvert: 0 EndConvert: 0
GetCandidacyList: 0 GetYomi: 0
SubstYomi: 0 StoreYomi: 0
StoreRange: 0 GetLastYomi: 0
FlushYomi: 0 RemoveYomi: 0
GetSimpleKanji: 0 ResizePause: 0
GetHinshi: 0 GetLex: 0
GetStatus: 0 SetLocale: 0
AutoConvert: 0 QueryExtensions: 0
SetApplicationName: 1 NoticeGroupName: 1
Through: 0 KillServer: 0
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
to Ramesh
Hi Ramesh
How do you make scim and others?
From soueces, or rpm(bin package)?
Check your scim please.Like this.
ってほんとかなぁ?
Or do you have symblic file "/usr/lib/libstdc++.so.6" ?
gconvが足らないってのもあるかなぁ?
そもそも最初のメールはどんな内容だったの? >YoN
How do you make scim and others?
From soueces, or rpm(bin package)?
Check your scim please.Like this.
"no version information available" means missmatch lib location or file.# ldd /usr/bin/scim
linux-gate.so.1 => (0xffffe000)
libscim-1.0.so.8 => /usr/lib/libscim-1.0.so.8 (0xb7eb9000)
libdl.so.2 => /lib/libdl.so.2 (0xb7eb5000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7dce000)
libm.so.6 => /lib/libm.so.6 (0xb7dac000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7da1000)
libc.so.6 => /lib/libc.so.6 (0xb7ca5000)
/lib/ld-linux.so.2 (0xb7fb0000)
ってほんとかなぁ?
Or do you have symblic file "/usr/lib/libstdc++.so.6" ?
gconvが足らないってのもあるかなぁ?
そもそも最初のメールはどんな内容だったの? >YoN
管理人見習い
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV
NEC Express5800 S70/SR G6950 2.8GHz/1G
lenovo S10-3 AtomN450 1.66G/1G
暇人/貳馬力/2CV