manファイルを表示できるようにする

configure --prefix/make/make installで独自のパスにアプリを追加した場合、
OS的に一般的でないマニュアルのパスにないためman うんちゃら、ができない。

HPUXだと/etc/MANPATHファイルに追加しちゃえばいいんだけど
OpenBSDだとそういうことはしてなさそう。

さあどうやってみれるようにしようか。

シンボリックリンクを作成する
# ln -s /opt/ruby/share/man/man1/ruby.1 /usr/local/man/man1/ruby.1

形式にあわせて直接指定
# nroff -man /opt/ruby/share/man/man1/ruby.1 | more

やっぱりMANPATH追加
# export MANPATH=$MANPATH:/opt/ruby/share/man

/etc/man.confに追加
_defaultの行に入るようにしておく。ちょっとキモイ

素直にprefixをデフォルトで使うようにする。
/usr/local
それができないから考えとるんじゃい。


郷に入りては郷に従え、そうしたくない場合の不便は自分で対処せんと。

コメント

このブログの人気の投稿

4.3.0 Temporary Lookup Failureでドツボってた話

tomcat起動時の環境変数でJRE_HOMEを指定するときに

何が得られて何処へ向かうかだけを問うべき