☆スキーウエアNOW ON SALE!!☆★2ピース上下スーツ★ 【エァウォーク】幼児用ウエアAWT‐5524 ピンク(桃色)サイズ:100・110・120
沖縄産スナックパイン1玉(500g〜800g) N−95D23L/C3 technorati RobotReplay 2004/09/30から 今日: 昨日: 最近のツッコミ10発 |
2004-12-09 [長年日記]_ [Know-How] ML の過去ログ表示(MHonArc, Namazu 編) 続きnamazu で検索できるようにしてみた。とりあえずインストール。$ sudo apt-get install namazu2インデックス作成用の mknmz が無い。 $ apt-file search mknmz im: usr/bin/immknmz im: usr/bin/immknmz im: usr/bin/immknmz im: usr/share/man/man1/immknmz.1p.gz im: usr/share/man/man1/immknmz.1p.gz im: usr/share/man/man1/immknmz.1p.gz namazu2-index-tools: etc/namazu/mknmzrc namazu2-index-tools: etc/namazu/mknmzrc namazu2-index-tools: etc/namazu/mknmzrc namazu2-index-tools: usr/bin/mknmz namazu2-index-tools: usr/bin/mknmz namazu2-index-tools: usr/bin/mknmz namazu2-index-tools: usr/share/man/man1/mknmz.1.gz namazu2-index-tools: usr/share/man/man1/mknmz.1.gz namazu2-index-tools: usr/share/man/man1/mknmz.1.gz wwwoffle: etc/wwwoffle/namazu/mknmzrc wwwoffle: etc/wwwoffle/namazu/mknmzrc wwwoffle: etc/wwwoffle/namazu/mknmzrc wwwoffle: usr/share/wwwoffle/search/namazu/wwwoffle-mknmz-full wwwoffle: usr/share/wwwoffle/search/namazu/wwwoffle-mknmz-full wwwoffle: usr/share/wwwoffle/search/namazu/wwwoffle-mknmz-full wwwoffle: usr/share/wwwoffle/search/namazu/wwwoffle-mknmz-lasttime wwwoffle: usr/share/wwwoffle/search/namazu/wwwoffle-mknmz-lasttime wwwoffle: usr/share/wwwoffle/search/namazu/wwwoffle-mknmz-lasttimenamazu2-index-tools とやらに入っているようなので、インストールした。 $ sudo apt-get install namazu2-index-toolsmknmz を実行してみる。mknmz [options] $ mkdir nmzindex $ mknmz -O nmzindex . Looking for indexing files... 20 files are found to be indexed. 1/20 - /home/yamasaki/hoge/ml/hoge-ja/index.html is MHonArc's index file! skipped. 1/19 - /home/yamasaki/hoge/ml/hoge-ja/msg00000.html [text/html; x-type=mhonarc] [以下省略]/home/yamasaki/hoge/ml/hoge-ja/msg00000.html は、 http://hoge.good-day.net/ml/hoge-ja/msg00000.html のようになって欲しい。mknmz の --replace オプションで置換してみた。 $ mknmz -O nmzindex --replace 's#/home/yamasaki/hoge/#http://hoge.good-day.net/#' . Looking for indexing files... 20 files are found to be indexed. 1/20 - http://hoge.good-day.net/ml/hoge-ja/index.html is MHonArc's index file! skipped. 1/19 - http://hoge.good-day.net/ml/hoge-ja/msg00000.html [text/html; x-type=mhonarc] [以下省略] $ namazu 'yamasaki' nmzindex Results:検索にヒットはしたけれど、日本語が化けている。mknmz の --indexing-lang オプションを指定してみた。 NKF.pm, Text/Kakasi.pm, kakasi-dic を使うようなので、libnkf-perl, libtext-kakasi-perl, kakasi-dic をインストール。 $ sudo apt-get install libnkf-perl libtext-kakasi-perl kakasi-dic $ mknmz -O nmzindex --replace 's#/home/yamasaki/hoge/#http://hoge.good-day.net/#' --indexing-lang=ja .namazu の検索結果の日本語表示はできた。 WEB から検索できるように、namazu.cgi, namazurc をコピーして、.namazurc を編集 $ cp /usr/lib/cgi-bin/namazu.cgi . $ cp /etc/namazu/namazurc .namazurcとりあえず、以下の内容だけを編集した。 Index ./nmzindex Lang jamkmnz の --replace オプションでやった置換は、namazurc の Replace でもできるらしい。namazu.cgi での動作も確認できた。 Woody の mhonarc は、2.5.2 だから <MODIFYBODYADDRESSES> が使えなくてちょっと不便。 参照:MHonArc Frequently Asked Questions |