Sekka.VersionUp RSSPLAIN

Related pages: Sekka Sekka.ReleaseNote kiyoka.2011_09_17 kiyoka.2011_08_24 !kiyoka.blog.2011_09 !kiyoka.blog.2011_08
55555555555552555501345555555555555555555555555555555
5

Sekka(石火)のバージョンアップ手順

5

まだSekkaがインストールされていない場合は、Sekka.Setupを参照してください。

5

 

5

Sekka本体のバージョンアップ

5

既にSekkaの過去バージョンがインストール済であれば、次のコマンドでバージョンアップできます。

5
$ gem update
5

 

5

EmacsLispのバージョンアップ

5

gem updateすると最新のSekkaのgemがインストールされ、sekka.el の場所が変わります。

5

Sekka.Setupの例のように、sekka-pathコマンドを使った設定をしていれば、自動的に最新のEmacsLispをロードします。

5

 

5

 

5

辞書の更新について

2

Sekkaのバージョンアップにともなって、辞書の構造や登録エントリ数が増えていることがあります。

5

その場合は、以下のコマンドでサーバ側辞書の削除が必要です。

5
 /bin/rm ~/.sekka-server/*.tsv
5

 

5

辞書の削除が必要なバージョンアップは以下の通りです

0
sekka-1.6.0へのバージョンアップ時
1
sekka-1.5.5へのバージョンアップ時
3
sekka-1.4.0へのバージョンアップ時
4
sekka-1.2.4へのバージョンアップ時
5

 

5

次のsekka-serverの起動タイミングで、sekka-serverのバージョンにマッチした辞書が自動的にダウンロードされます。

5

これで、辞書の更新が完了します。

5
$ sekka-server
5
Info: Downloading SEKKA-JISYO
5
Command : curl -o /home/kiyoka/.sekka-server/SEKKA-JISYO.SMALL.tsv http://sumibi.org/sekka/dict/0.9.2/SEKKA-JISYO.SMALL.tsv
5
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
5
                                 Dload  Upload   Total   Spent    Left  Speed
5
100  223M  100  223M    0     0  11.2M      0  0:00:19  0:00:19 --:--:-- 11.2M
5
Command : curl -o /home/kiyoka/.sekka-server/SEKKA-JISYO.SMALL.md5 http://sumibi.org/sekka/dict/0.9.2/SEKKA-JISYO.SMALL.md5
5
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
5
                                 Dload  Upload   Total   Spent    Left  Speed
5
100    56  100    56    0     0  11166      0 --:--:-- --:--:-- --:--:-- 56000
5
   downloaded file's MD5 : 29f232626c20d22f44b4e4b1f34f17f8
5
             correct MD5 : 29f232626c20d22f44b4e4b1f34f17f8
5
Info:  downloaded file [/home/kiyoka/.sekka-server/SEKKA-JISYO.SMALL.tsv] verify OK.
5
Info: Checking SEKKA jisyo on redis server...
5
    .
5
    .
5

 

5

学習結果は削除されます

5

ユーザ登録語彙はローカルのユーザ語彙ファイル .sekka-jisyo に保存されていますが、選択候補の学習結果はサーバ側の辞書にしか保存されない残念な仕様です。ごめんなさい。

5

例えば、句読点を「、。」を最後に確定したという情報はサーバ側の辞書 *.tch にしか無いため、serkka-server用辞書を入れかえると「,.」が最初に出ます。

5

 

5

 

5

.sekka-jisyoの内容は維持されます

5

Emacsを再起動後、初回変換時に、.sekka-jisyoの内容が全て再送信されます。

5

それにより、サーバ側の辞書データに全てのユーザ語彙が復元されます。

5

※ この再登録中は、sekka-serverの負荷が少し上がります。

5

 

5

...comment disabled...