LynxOS は cat で表示する方式のオンラインマニュアルを使っています。ドキュ メント準備システムは、リアルタイムオペレーションシステムの重要な部分で は決してないため、まずは groff-1.09(以降)をインストールしなければなり ません。LynxOS 2.3.0 以降では、箱(あるいは、もっと便利な tar アーカイ ブ)から取り出してすぐにコンパイルできるはずです。
XFree98 のオンラインマニュアルは次のコマンドでインストールできます:
make install.man
XFree86 のオンラインマニュアル用のインデックスと whatis データベースは 自動的に生成されます。対象ディレクトリに whatis データベースやインデッ クスファイルが既にある場合は、sort/uniq で操作を行って、重複しているエ ントリを取り除かなければなりません:
for i in 1 3 5
do
rm -f /tmp/tmpfile
sort /usr/X11R6/man/cat$i/LIST$i | uniq > /tmp/tmpfile
mv /tmp/tmpfile /usr/X11R6/man/cat$i/LIST$i
done
sort /usr/X11R6/man/whatis | uniq > /tmp/tmpfile
mv /tmp/tmpfile /usr/X11R6/man/whatis
LynxOS 2.3.0 では、MANPATH 環境変数に /usr/X11R6/man
を含めな
ければなりません。
bash の場合: MANPATH=$MANPATH:/usr/X11R6/man
LynxOS 2.2.1 の man コマンドは MANPATH 環境変数を正しくサポートしてい
ません。したがって、XFree86 のオンラインマニュアルを man コマンドが読
めるように、標準のオンラインマニュアルの場所(/usr/man/catx
)に
コピー(あるいはリンク)しなければなりません。
for i in 1 3 5
do
ln -s /usr/X11R6/man/cat$i/*.* /usr/man/cat$i
cat /usr/X11R6/man/cat$i/LIST$i >> /usr/man/cat$i/LIST$i
sort -o /usr/man/cat$i/LIST$i /usr/man/cat$i/LIST$i
cat /usr/X11R6/man/cat$i/whatis$i >> /usr/man/whatis
done