Hatena::Groupsoreni

Solaris娘。

         , ‐──..、─-.、
        /::::::::::::::::::::;、::::::::ヽ
       /:::::::ノノ:::::::::::::| \::::::ヽ
       /:::ノ;::/;;ノ::ノ:ノ  ヽ:::::ヽ
    ☆ノハヽo ⌒    ⌒ Y:::|
    川'v') ┳     ┳ ih|
     人'Υ ノi,          !リ
    (^)∪∪(^)    V    ノ/
      /' ̄| レ`     _,.ィ:((
     /   | .|、    √ヾ:::);:)
    /  ,' l .|~゙'-、__,,/  (:::( \
    /  /  | |    /__ ):ノ、  ヽ
──(   ̄ ̄ ̄| ̄ミ)⌒)  ̄ ̄   )──
    ` ───'" ̄ ⌒──── ´

ここは、モー娘。&OGの85年組の私的YESサイトです。
ここは、モー娘。六期メンバーのファンサイトです。
ここは、モー娘。&OGの道産子応援サイトです。

駒澤体育館座席の情報を求めて来たかたはこちらの拾い物をどうぞ。
Solaris10 + emacs + iiimecf + ATOKの設定は04月21日/27日の日記をどうぞ。
カジュアルディナーショーレポ 藤本美貴 / 松浦亜弥 / 石川梨華 1 2 3

2009-05-18

05/16 そのすべての愛に昼夜レポ 00:11 05/16 そのすべての愛に昼夜レポ - Solaris娘。 を含むブックマーク はてなブックマーク - 05/16 そのすべての愛に昼夜レポ - Solaris娘。

2009年05月16日東京厚生年金会館で行われたBerryz工房コンサートツアー春 ~そのすべての愛に~ のレポ。

続きを読む

2009-05-09

IIIMECFエラーメッセージ 15:45 IIIMECFエラーメッセージ - Solaris娘。 を含むブックマーク はてなブックマーク - IIIMECFエラーメッセージ - Solaris娘。

Can't activate input method `iiim-server-control'

エラーメッセージ

  • EEE:---F1 .emacs Top L3 (Emacs-Lisp)----10:16午前---------------------------

Can't activate input method `iiim-server-control'

原因

IIIMECFがインストールされていない

IIIMECFがインストールされている場所を見付けられない

対応

IIIMECFをインストールする

Solaris付属の/usr/bin/emacsと自分でインストールした/usr/local/bin/emacsのどちらを使っているか、もう一度確認する

接続が拒否されました。

エラーメッセージ

  • EEE:---F1 *scratch* All L1 (Lisp Interaction)----6:49午後---------------------------------

make client process failed: 接続が拒否されました。, :name, IIIMP, :buffer, *IIIMP*, :family, local, :service, /tmp/.iiim-miki-remote/:0.0

原因

iiimdが動いていない

対応
iiimdを起動する

実行コマンド

mkdir /tmp/.iiim-ユーザ名-remote
/usr/bin/iiimd -udsfile /tmp/.iiim-miki-remote/:0.0

unix domain socketを利用する指定でiiimdを起動するには、予めsocketファイルを置くディレクトリが存在する必要がある

「:service,」の後に続くパス付ファイル名がsocketファイルなのでそれがあるかどうか確認しておくおこと

確認コマンド

 ディレクトリの存在確認

 ls /tmp/.iiim-ユーザ名-remote/:0.0

 デーモン起動確認

 ps -ef |grep iiimd

ファイルもディレクトリもありません。

エラーメッセージ

  • EEE:---F1 .emacs Top L3 (Emacs-Lisp)----6:53午後---------------------------------------

make client process failed: ファイルもディレクトリもありません。, :name, IIIMP, :buffer, *IIIMP*, :family, local, :service, /tmp/.iiimd-miki-remote/:0.0

原因

.emacsの中で指定されているsocketが見付からない

対応

 socketのパスが間違っていないか確認する

 指定しているsocketが無ければsocketを作る

辞書ファイルが設定されていません

エラーメッセージ

  • あ連R漢EEE:**-F1 .emacs Top L1 (Emacs-Lisp)----6:58午後-------------------------------

:: :辞書ファイルが設定されていません

原因

/var/lib/iiim/le/atokx2/users/ユーザ名/atok17u1.dic が読めない

/var/lib/iiim/le/atokx2/users/ユーザ名/atok17u2.dic が読めない

対応

  1. /var/lib/iiim/le/atokx2/users/を作成
  2. Openwinへログインして、$HOME/.iiim/le/atokx2/users/ユーザ名/* を作成する

1から2へリンクを張る

egg Japanese backend: サーバと接続できませんでした

エラーメッセージ

  • あEEE:**-F1 dot.emacs Top L1 (Fundamental)------------------------------------------------

egg Japanese backend: サーバと接続できませんでした

原因

.emacsの中でiiimcf-scが読み込まれていないのでeggが起動した

対応

.emacsを見直す

iiimecfの前でsyntax errorがありiiimcf-scが実行されていないということがよくある

PontaPonta2009/08/27 12:16エラー一覧とその対処まで!
ありがてえ、ありがてえ!
。・゚・(ノД`)・゚・。

2009-05-02

Solaris 10 5/09 でのemacsとiiimecfとATOK 01:18 Solaris 10 5/09 でのemacsとiiimecfとATOK - Solaris娘。 を含むブックマーク はてなブックマーク - Solaris 10 5/09 でのemacsとiiimecfとATOK - Solaris娘。

SXCEの時と特に変わりなく。

emacsが元から入っていないので自分でインストールしなければならない点だけが違う。

バージョン

bash-3.00$ cat /etc/release
                        Solaris 10 5/09 s10x_u7wos_08 X86
           Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 30 March 2009

1. ATOKの設定

ATOKの各種設定ファイルを作成するために、まずはconsoleからX Window System (GNOME)にログインする。

確認

$ ls ~/.iiim/le/atokx2/users/miki/

atok17*****という各種設定ファイルが表示されればOK。

IIIMECFのインストール

local IPCでのemacs設定方法。

emacsのバージョン確認

$ emacs --version

22シリーズならOK。

<dir>

Solaris Express Community Editionならemacsが/usr/bin/に入っているが、Solaris10 05/09ではemacsが入っていないので自分でコンパイルしなければならない。

emacsのコンパイルはざっと流す。コンパイラにSunStudioを使っている以外は特に変わった点は無し。

$ wget ftp://ftp.gnu.org/gnu/emacs/emacs-22.3.tar.gz
$ gzip -dc emacs-22.3.tar.gz|tar -xf -
$ cd emacs-22.3
$ PATH=/opt/SUNWspro/bin:$PATH
$ export PATH
$ CC=cc CXX=CC ./configure
$ gmake
$ sudo gmake install

</dir>

IIIMECFを入手

$ wget http://www.meadowy.org/~kawabata/iiimecf/IIIMECF-0.75.tar.gz

展開

$ gzip -dc IIIMECF-0.75.tar.gz |tar -xf -

コンパイル

$ cd iiimecf
$ emacs -q --no-site-file -batch -l iiimcf-comp.el

インストール

$ sudo mkdir /usr/local/share/emacs/site-lisp/iiimecf/
$ sudo cp lisp/*.el* /usr/local/share/emacs/site-lisp/iiimecf/

IIIMECFの設定

.emacs作成

;;; for ATOK convertion
;; local IPC (unix domain socket)
(setq iiimcf-server-control-hostlist (list (concat "/tmp/.iiim-" (user-login-name) "-remote/:0.0")))
(require 'iiimcf-sc nil t)
(setq iiimcf-server-control-default-language "ja")
(setq iiimcf-server-control-default-input-method "atokx2")
(setq default-input-method 'iiim-server-control)

iiimd起動

socket用にディレクトリ作成

$ mkdir /tmp/.iiim-miki-remote/
$ chmod 700 /tmp/.iiim-miki-remote/

iiimd起動

$ iiimd -udsfile /tmp/.iiim-miki-remote/:0.0

途中までのテスト

emacsを起動してテストしてみる

$ emacs .emacs
C-\押下
へんかん

ローマ字入力した結果がひらがなになればここまでの作業はOK.。

現時点で「辞書ファイルが設定されていません」になるのは問題なし。

まだ完了していない作業があるので。

もう一息。ガンバレ!

辞書と設定ファイルの指定

ディレクトリ作成

$ sudo mkdir -p /var/lib/iiim/le/atokx2/users
$ sudo chmod 777 /var/lib/iiim/le/atokx2/users

シンボリックリンク作成

$ cd /var/lib/iiim/le/atokx2/users
$ ln -s /export/home/miki/.iiim/le/atokx2/users/miki/ miki

完成

  1. emacs起動
  2. C-\でATOK起動
  3. ローマ字入力からスペースキーで変換

PontaPonta2009/08/27 12:09出来心でインスコしたSoralis10(x86)で遊んでいるうちにWindowsのターミナルソフトから
Atokを使いたくなったです。
ググったら辿りつきましたです。
ナイスな情報をありがとうございます。

P.S
cd /var/lib/iiim/le/atokx2/users
のはずが
cd /var/lib/iiim/le/atokx/users
になってるです。

windom3windom32009/09/03 20:45Pontaさん
お役に立てて何よりです。
ディレクトリ違いも修正しました。ご指摘ありがとうございます。

dadadada2010/04/23 16:51opensolaris 2009.06 + emacs-23.1(stable release)でATOKを使用しています。
ATOKの変換効率の良さとアンチエイリアス効果により、最適な日本語環境が整いました。貴重な情報ありがとうございます。

2009-05-01

04/29矢島舞美握手会レポ 23:39 04/29矢島舞美握手会レポ - Solaris娘。 を含むブックマーク はてなブックマーク - 04/29矢島舞美握手会レポ - Solaris娘。

04月29日18:00から福家書店新宿サブナード店で行われた、矢島舞美写真集発売記念握手会のレポ。

続きを読む