mecab

全文検索のため、形態素解析が必要になった
mecabをインストールする。

$ apt-cache search mecab
libmecab-dev – Header files of Mecab
libmecab1 – Libraries of Mecab
mecab – Japanese morphological analysis system
mecab-jumandic – Juman dictionary compiled for Mecab
mecab-utils – Mecab のサポートプログラム
mecab-ipadic – IPA dictionary compiled for Mecab

sudo apt-get install libmecab-dev libmecab1 mecab mecab-jumandic mecab-utils mecab-ipadic

パッケージリストを読み込んでいます… 完了
依存関係ツリーを作成しています
状態情報を読み取っています… 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libbeecrypt6 python-libxml2 python-celementtree librpm4.4 python-rpm rpm python-elementtree python-urlgrabber
これらを削除するには ‘apt-get autoremove’ を利用してください。
以下のパッケージが新たにインストールされます:
libmecab-dev libmecab1 mecab mecab-ipadic mecab-jumandic mecab-utils
アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 130 個。
26.0MB のアーカイブを取得する必要があります。
この操作後に追加で 138MB のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com hardy/universe libmecab1 0.96-1 [319kB]
取得:2 http://jp.archive.ubuntu.com hardy/universe libmecab-dev 0.96-1 [440kB]
取得:3 http://jp.archive.ubuntu.com hardy/universe mecab-utils 0.96-1 [3824B]
取得:4 http://jp.archive.ubuntu.com hardy/universe mecab-jumandic 5.1+20070304-1 [13.0MB]
取得:5 http://jp.archive.ubuntu.com hardy/multiverse mecab-ipadic 2.7.0+20070801-1 [12.1MB]
取得:6 http://jp.archive.ubuntu.com hardy/universe mecab 0.96-1 [111kB]
26.0MB を 11s で取得しました (2184kB/s)
未選択パッケージ libmecab1 を選択しています。
(データベースを読み込んでいます … 現在 29942 個のファイルとディレクトリがインストールされています。)
(…/libmecab1_0.96-1_i386.deb から) libmecab1 を展開しています…
未選択パッケージ libmecab-dev を選択しています。
(…/libmecab-dev_0.96-1_i386.deb から) libmecab-dev を展開しています…
未選択パッケージ mecab-utils を選択しています。
(…/mecab-utils_0.96-1_i386.deb から) mecab-utils を展開しています…
未選択パッケージ mecab-jumandic を選択しています。
(…/mecab-jumandic_5.1+20070304-1_all.deb から) mecab-jumandic を展開しています…
未選択パッケージ mecab-ipadic を選択しています。
(…/mecab-ipadic_2.7.0+20070801-1_all.deb から) mecab-ipadic を展開しています…
未選択パッケージ mecab を選択しています。
(…/archives/mecab_0.96-1_i386.deb から) mecab を展開しています…
libmecab1 (0.96-1) を設定しています …

libmecab-dev (0.96-1) を設定しています …
mecab-utils (0.96-1) を設定しています …
mecab-jumandic (5.1+20070304-1) を設定しています …
Compiling Juman dictionary for Mecab. This takes long time…
/usr/share/mecab/dic/juman/pos-id.def is not found. minimum setting is used
reading /usr/share/mecab/dic/juman/unk.def … 37
emitting double-array: 100% |###########################################|
/usr/share/mecab/dic/juman/pos-id.def is not found. minimum setting is used
reading /usr/share/mecab/dic/juman/AuxV.csv … 421
reading /usr/share/mecab/dic/juman/Rengo.csv … 913
reading /usr/share/mecab/dic/juman/Special.csv … 124
reading /usr/share/mecab/dic/juman/Demonstrative.csv … 76
reading /usr/share/mecab/dic/juman/Noun.hukusi.csv … 74
reading /usr/share/mecab/dic/juman/Postp.csv … 104
reading /usr/share/mecab/dic/juman/Noun.koyuu.csv … 29805
reading /usr/share/mecab/dic/juman/Prefix.csv … 75
reading /usr/share/mecab/dic/juman/Noun.keishiki.csv … 10
reading /usr/share/mecab/dic/juman/Noun.suusi.csv … 46
reading /usr/share/mecab/dic/juman/Suffix.csv … 1163
reading /usr/share/mecab/dic/juman/ContentW.csv … 483161
reading /usr/share/mecab/dic/juman/Assert.csv … 30
emitting double-array: 100% |###########################################|
reading /usr/share/mecab/dic/juman/matrix.def … 1509×1509
emitting matrix : 100% |###########################################|

done!

mecab-ipadic (2.7.0+20070801-1) を設定しています …
Compiling IPA dictionary for Mecab. This takes long time…
reading /usr/share/mecab/dic/ipadic/unk.def … 40
emitting double-array: 100% |###########################################|
reading /usr/share/mecab/dic/ipadic/Adj.csv … 27210
reading /usr/share/mecab/dic/ipadic/Others.csv … 2
reading /usr/share/mecab/dic/ipadic/Adverb.csv … 3032
reading /usr/share/mecab/dic/ipadic/Adnominal.csv … 135
reading /usr/share/mecab/dic/ipadic/Symbol.csv … 208
reading /usr/share/mecab/dic/ipadic/Noun.nai.csv … 42
reading /usr/share/mecab/dic/ipadic/Noun.proper.csv … 27327
reading /usr/share/mecab/dic/ipadic/Noun.adjv.csv … 3328
reading /usr/share/mecab/dic/ipadic/Noun.adverbal.csv … 795
reading /usr/share/mecab/dic/ipadic/Interjection.csv … 252
reading /usr/share/mecab/dic/ipadic/Noun.number.csv … 42
reading /usr/share/mecab/dic/ipadic/Postp.csv … 146
reading /usr/share/mecab/dic/ipadic/Verb.csv … 130750
reading /usr/share/mecab/dic/ipadic/Noun.place.csv … 72999
reading /usr/share/mecab/dic/ipadic/Prefix.csv … 221
reading /usr/share/mecab/dic/ipadic/Postp-col.csv … 91
reading /usr/share/mecab/dic/ipadic/Noun.name.csv … 34202
reading /usr/share/mecab/dic/ipadic/Noun.others.csv … 151
reading /usr/share/mecab/dic/ipadic/Noun.csv … 60477
reading /usr/share/mecab/dic/ipadic/Suffix.csv … 1393
reading /usr/share/mecab/dic/ipadic/Filler.csv … 19
reading /usr/share/mecab/dic/ipadic/Auxil.csv … 199
reading /usr/share/mecab/dic/ipadic/Noun.org.csv … 16668
reading /usr/share/mecab/dic/ipadic/Conjunction.csv … 171
reading /usr/share/mecab/dic/ipadic/Noun.verbal.csv … 12146
reading /usr/share/mecab/dic/ipadic/Noun.demonst.csv … 120
emitting double-array: 100% |###########################################|
reading /usr/share/mecab/dic/ipadic/matrix.def … 1316×1316
emitting matrix : 100% |###########################################|

done!

mecab (0.96-1) を設定しています …
Compiling IPA dictionary for Mecab. This takes long time…
reading /usr/share/mecab/dic/ipadic/unk.def … 40
emitting double-array: 100% |###########################################|
reading /usr/share/mecab/dic/ipadic/Adj.csv … 27210
reading /usr/share/mecab/dic/ipadic/Others.csv … 2
reading /usr/share/mecab/dic/ipadic/Adverb.csv … 3032
reading /usr/share/mecab/dic/ipadic/Adnominal.csv … 135
reading /usr/share/mecab/dic/ipadic/Symbol.csv … 208
reading /usr/share/mecab/dic/ipadic/Noun.nai.csv … 42
reading /usr/share/mecab/dic/ipadic/Noun.proper.csv … 27327
reading /usr/share/mecab/dic/ipadic/Noun.adjv.csv … 3328
reading /usr/share/mecab/dic/ipadic/Noun.adverbal.csv … 795
reading /usr/share/mecab/dic/ipadic/Interjection.csv … 252
reading /usr/share/mecab/dic/ipadic/Noun.number.csv … 42
reading /usr/share/mecab/dic/ipadic/Postp.csv … 146
reading /usr/share/mecab/dic/ipadic/Verb.csv … 130750
reading /usr/share/mecab/dic/ipadic/Noun.place.csv … 72999
reading /usr/share/mecab/dic/ipadic/Prefix.csv … 221
reading /usr/share/mecab/dic/ipadic/Postp-col.csv … 91
reading /usr/share/mecab/dic/ipadic/Noun.name.csv … 34202
reading /usr/share/mecab/dic/ipadic/Noun.others.csv … 151
reading /usr/share/mecab/dic/ipadic/Noun.csv … 60477
reading /usr/share/mecab/dic/ipadic/Suffix.csv … 1393
reading /usr/share/mecab/dic/ipadic/Filler.csv … 19
reading /usr/share/mecab/dic/ipadic/Auxil.csv … 199
reading /usr/share/mecab/dic/ipadic/Noun.org.csv … 16668
reading /usr/share/mecab/dic/ipadic/Conjunction.csv … 171
reading /usr/share/mecab/dic/ipadic/Noun.verbal.csv … 12146
reading /usr/share/mecab/dic/ipadic/Noun.demonst.csv … 120
emitting double-array: 100% |###########################################|
reading /usr/share/mecab/dic/ipadic/matrix.def … 1316×1316
emitting matrix : 100% |###########################################|

done!
Compiling Juman dictionary for Mecab. This takes long time…
/usr/share/mecab/dic/juman/pos-id.def is not found. minimum setting is used
reading /usr/share/mecab/dic/juman/unk.def … 37
emitting double-array: 100% |###########################################|
/usr/share/mecab/dic/juman/pos-id.def is not found. minimum setting is used
reading /usr/share/mecab/dic/juman/AuxV.csv … 421
reading /usr/share/mecab/dic/juman/Rengo.csv … 913
reading /usr/share/mecab/dic/juman/Special.csv … 124
reading /usr/share/mecab/dic/juman/Demonstrative.csv … 76
reading /usr/share/mecab/dic/juman/Noun.hukusi.csv … 74
reading /usr/share/mecab/dic/juman/Postp.csv … 104
reading /usr/share/mecab/dic/juman/Noun.koyuu.csv … 29805
reading /usr/share/mecab/dic/juman/Prefix.csv … 75
reading /usr/share/mecab/dic/juman/Noun.keishiki.csv … 10
reading /usr/share/mecab/dic/juman/Noun.suusi.csv … 46
reading /usr/share/mecab/dic/juman/Suffix.csv … 1163
reading /usr/share/mecab/dic/juman/ContentW.csv … 483161
reading /usr/share/mecab/dic/juman/Assert.csv … 30
emitting double-array: 100% |###########################################|
reading /usr/share/mecab/dic/juman/matrix.def … 1509×1509
emitting matrix : 100% |###########################################|

done!

Processing triggers for libc6 …
ldconfig deferred processing now taking place