- 追加された行はこの色です。
- 削除された行はこの色です。
* CentOSにnamazuをインストール [#q7b84da1]
** 説明 [#ha98e257]
CentOS では namazu がパッケージ管理システムで提供されていないようです。
そこで個別にインストールした際の作業備忘録をまとめました。
** kakasi [#ffb1897f]
http://kakasi.namazu.org/ から、最新の kakasi をダウンロードして、インストールします。
$ wget http://kakasi.namazu.org/stable/kakasi-2.3.6.tar.gz
$ tar zxvf kakasi-2.3.6.tar.gz
$ cd kakasi-2.3.6
$ ./configure
$ make
$ su
# make install
** Kakasi.pmのインストール [#oac7d617]
Can't locate Text/Kakasi.pm in @INC
上記のエラーメッセージが出た場合、[[ここ:http://search.cpan.org/CPAN/authors/id/D/DA/DANKOGAI/Text-Kakasi-2.04.tar.gz]]からダウンロードします。
$ tar zxvf Text-Kakasi-2.04.tar.gz
$ cd Text-Kakasi-2.04
$ perl Makefile.PL
$ make
# make install
インストール後のトラブルシューティングが下記です。
Text::Kakasi: libkakasi.so.2: cannot open shared object file: No such file or directory
上記のエラーメッセージが出た場合、共有ライブラリパスに設定を追加します。
まず /etc/ld.so.conf をテキストエディタで開いて、下記の2行を追記します。
/usr/lib64
/usr/local/lib
その後、ldconfig を実行します。
** namazu [#t825369e]
namazu の中にある File-MMagic をビルドする際に、Perl の ExtUtils-MakeMaker モジュールが必要になります。もし入っていない場合は、インストールします。
# yum -y install perl-ExtUtils-MakeMaker
http://www.namazu.org/ から、最新の namazu をダウンロードして、インストールします。
$ wget http://www.namazu.org/stable/namazu-2.0.21.tar.gz
$ tar zxvf namazu-2.0.21.tar.gz
$ cd namazu-2.0.21/File-MMagic
$ perl Makefile.PL
$ su
# make install
# exit
$ cd ..
$ ./configure
$ make
$ su
# make install
** 参考 [#ob3a183e]
- [[全文検索システム (Namazu):http://mountainbigroad.jp/centos/namazu.html]] (MountainBigroad.JP)
----
** 履歴 [#k35f0122]
- 2020/05/03 bokupi Kakasi.pmの節を追加
- 2014/05/03 bokupi 新規作成