a-Column

【UNIX】Namazuについて

Namazuインストール前に下記のアプリケーションがインストール
されている事を確認してください。

・Apache
・kakasi
・nkf
・perl

それぞれのアプリケーションのインストールに関しては下記を
参考にしてください。

■kakasi

# tar zxvf kakasi-2.3.4.tar.gz
# cd kakasi-2.3.4
# ./configure
# make
# make install

■nkf

# tar zxvf nkf-1.7.1.tar.gz
# cd nkf-1.7.1
# make
# mv nkf /usr/local/bin

アプリケーションのインストールが完了したら、いよいよNamazu
のインストールです。

■Namazu

# tar zxvf namazu-2.0.14.tar.gz
# cd namazu-2.0.14
# ./configure
# make
# make install

もし、File::MMagic がインストールされていないか、 Namazu に同梱されているもの
よりも古い場合は configure の途中でエラーになります。その場合は File-MMagic
ディレクトリに移動して File::MMagic をインストールしてください。それからconfigure をやり直してください。

エラー内容は下記の通りです。
============================================================
onfigure: error: you need to install the included File-MMagic first
The simplest way to install File-MMagic is:

% cd File-MMagic
% perl Makefile.PL
% make
% su
# make install

Then, simply run configure again.
% cd ..
% ./configure

Or you can install File-MMagic to your home directory by the following way:

% cd File-MMagic
% perl Makefile.PL LIB=/root/lib INSTALLMAN3DIR=/root/man
% make
% make install

Then, run configure again with --with-pmdir=DIR option.
% cd ..
% ./configure --with-pmdir=/root/lib
============================================================

エラーが発生した為に、下記のコマンドを実施。

% cd File-MMagic
% perl Makefile.PL
% make
% su
# make install

■インデックス作成

# cd [インデックス作成場所]
# mknmz --media-type=text/html -c [対象フォルダ]

# /usr/local/bin/mknmz -a -O [インデックス作成場所] [対象フォルダ]

■設定ファイルの確認(mknmzrc)

まずはサンプルから設定ファイルを作成します。
# cp /usr/local/etc/namazu/mknmzrc-sample /usr/local/etc/namazu/mknmzrc

■PDFファイルの検索設定

t1lib のインストール

# tar zxvf t1lib-5.1.0.tar.gz
# cd t1lib-5.1.0
# ./configure
# make without_doc
# make install

freetype のインストール

# tar jxf freetype-2.3.1.tar.bz2
# cd freetype-2.3.1
# ./configure
# gmake
# gmake install

xPDFのインストール

# tar zxvf xpdf-3.02pl1-linux.tar.gz
# cd xpdf-3.02pl1-linux
# mv xpdf /usr/local/bin/

Last Update : 2007年09月04日 (火) 10:28