1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml">
5 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
9 <link rel="stylesheet" href="../stylesheets/lfs.css" type="text/css" />
10 <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
11 <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
12 "text/css" media="print" />
14 <body class="lfs" id="lfs-7.2">
15 <div class="navheader">
17 Linux From Scratch - Version 7.2
24 <a accesskey="p" href="make.html" title="Make-3.82">前のページ</a>
30 <a accesskey="n" href="patch.html" title="Patch-2.6.1">次のページ</a>
36 <a accesskey="u" href="chapter06.html" title=
37 "第6章 基本的なソフトウェアのインストール">上に戻る</a>
40 <a accesskey="h" href="../index.html" title=
41 "Linux From Scratch - Version 7.2">ホーム</a>
45 <div class="wrap" lang="ja" xml:lang="ja">
47 <a id="ch-system-man-db" name="ch-system-man-db"></a>6.55.
50 <div class="package" lang="ja" xml:lang="ja">
52 Man-DB パッケージは man ページを検索したり表示したりするプログラムを提供します。
54 <div class="segmentedlist">
55 <div class="seglistitem">
57 <strong class="segtitle">概算ビルド時間:</strong> <span class=
58 "segbody">0.5 SBU</span>
61 <strong class="segtitle">必要ディスク容量:</strong> <span class=
62 "segbody">27 MB</span>
67 <div class="installation" lang="ja" xml:lang="ja">
69 6.55.1. Man-DB のインストール
72 本パッケージと Glibc-2.16.0 との互換性がないため、これを修正します。
74 <pre class="userinput">
75 <kbd class="command">sed -i -e '/gets is a/d' gnulib/lib/stdio.in.h</kbd>
78 Man-DB をコンパイルするための準備をします。
80 <pre class="userinput">
81 <kbd class="command">./configure --prefix=/usr \
82 --libexecdir=/usr/lib \
83 --docdir=/usr/share/doc/man-db-2.6.2 \
86 --with-browser=/usr/bin/lynx \
87 --with-vgrind=/usr/bin/vgrind \
88 --with-grap=/usr/bin/grap</kbd>
90 <div class="variablelist">
92 <b>configure オプションの意味:</b>
96 <span class="term"><em class=
97 "parameter"><code>--disable-setuid</code></em></span>
101 これは <span class="command"><strong>man</strong></span> プログラムが
102 <code class="systemitem">man</code> ユーザーに対して setuid
107 <span class="term"><em class=
108 "parameter"><code>--with-...</code></em></span>
112 この三つのオプションはデフォルトで利用するプログラムを指定します。 <span class=
113 "command"><strong>lynx</strong></span> はテキストベースの Web ブラウザーです。
114 (BLFS でのインストール手順を参照してください。) <span class=
115 "command"><strong>vgrind</strong></span> はプログラムソースを Groff
116 の入力形式に変換します。 <span class=
117 "command"><strong>grap</strong></span> は Groff
118 文書においてグラフを組版するために利用します。 <span class=
119 "command"><strong>vgrind</strong></span> と <span class=
120 "command"><strong>grap</strong></span> は man
121 ページを見るだけであれば必要ありません。 これらは LFS や BLFS には含まれません。 もし利用したい場合は LFS
122 の構築を終えた後に自分でインストールしてください。
130 <pre class="userinput">
131 <kbd class="command">make</kbd>
134 コンパイル結果をテストするには、以下を実行します。
136 <pre class="userinput">
137 <kbd class="command">make check</kbd>
142 <pre class="userinput">
143 <kbd class="command">make install</kbd>
146 <div class="sect2" lang="ja" xml:lang="ja">
148 6.55.2. LFS における英語以外のマニュアルページ
151 以下に示す表は <code class="filename">/usr/share/man/<ll></code>
152 配下にインストールされる man ページとそのエンコーディングを示します。 Man-DB は man ページが UTF-8
153 エンコーディングかどうかを正しく認識します。
156 <a id="id2905843" name="id2905843"></a>
158 <b>表 6.1. 8 ビット man ページのキャラクターエンコーディング</b>
160 <div class="table-contents">
161 <table summary=" 8 ビット man ページのキャラクターエンコーディング" border="1">
355 ノルウェー語 ブークモール (Norwegian Bokmal; nb)
361 セルビア Latin (sr@latin)
383 ノルウェー語 ニーノシュク (Norwegian Nynorsk; nn)
431 中国語 簡体字 (Simplified Chinese) (zh_CN)
445 中国語 簡体字 (Simplified Chinese), シンガポール (zh_SG)
459 中国語 繁体字 (Traditional Chinese), 香港 (zh_HK)
473 中国語 繁体字 (Traditional Chinese) (zh_TW)
496 </div><br class="table-break" />
497 <div class="admon note">
498 <img alt="[注記]" src="../images/note.png" />
503 上に示されていない言語によるマニュアルページはサポートされません。
507 <div class="content" lang="ja" xml:lang="ja">
509 <a id="contents-man-db" name="contents-man-db"></a>6.55.3. Man-DB
512 <div class="segmentedlist">
513 <div class="seglistitem">
515 <strong class="segtitle">インストールプログラム:</strong> <span class=
516 "segbody">accessdb, apropos (whatis へのリンク), catman, lexgrog,
517 man, mandb, manpath, whatis, zsoelim</span>
520 <strong class="segtitle">インストールディレクトリ:</strong> <span class=
521 "segbody">/usr/lib/man-db, /usr/share/doc/man-db</span>
525 <div class="variablelist">
530 <col align="left" valign="top" />
535 <a id="accessdb" name="accessdb"></a><span class=
537 "command"><strong>accessdb</strong></span></span>
542 <span class="command"><strong>whatis</strong></span>
543 データベースの内容をダンプして読みやすい形で出力します。
550 <a id="apropos" name="apropos"></a><span class=
552 "command"><strong>apropos</strong></span></span>
557 <span class="command"><strong>whatis</strong></span>
558 データベースを検索して、指定した文字列を含むシステムコマンドの概略説明を表示します。
565 <a id="catman" name="catman"></a><span class=
567 "command"><strong>catman</strong></span></span>
572 フォーマット済マニュアルページを生成、更新します。
579 <a id="lexgrog" name="lexgrog"></a><span class=
581 "command"><strong>lexgrog</strong></span></span>
586 指定されたマニュアルページについて、一行のサマリー情報を表示します。
593 <a id="man" name="man"></a><span class=
594 "term"><span class="command"><strong>man</strong></span></span>
599 指定されたマニュアルページを整形して表示します。
606 <a id="mandb" name="mandb"></a><span class=
608 "command"><strong>mandb</strong></span></span>
613 <span class="command"><strong>whatis</strong></span>
621 <a id="manpath" name="manpath"></a><span class=
623 "command"><strong>manpath</strong></span></span>
628 $MANPATH の内容を表示します。 あるいは ($MANPATH が設定されていない場合は) man.conf
629 内の設定とユーザー設定に基づいて適切な検索パスを表示します。
636 <a id="whatis" name="whatis"></a><span class=
638 "command"><strong>whatis</strong></span></span>
643 <span class="command"><strong>whatis</strong></span>
644 データベースを検索して、指定されたキーワードを含むシステムコマンドの概略説明を表示します。
651 <a id="zsoelim" name="zsoelim"></a><span class=
653 "command"><strong>zsoelim</strong></span></span>
658 ファイルの内容を読み込んで、<span class="emphasis"><em>.so
659 file</em></span> の形で書かれている記述行を、その <span class=
660 "emphasis"><em>file</em></span> の内容に置き換えます。
669 <div class="navfooter">
672 <a accesskey="p" href="make.html" title="Make-3.82">前のページ</a>
678 <a accesskey="n" href="patch.html" title="Patch-2.6.1">次のページ</a>
684 <a accesskey="u" href="chapter06.html" title=
685 "第6章 基本的なソフトウェアのインストール">上に戻る</a>
688 <a accesskey="h" href="../index.html" title=
689 "Linux From Scratch - Version 7.2">ホーム</a>