[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:23768] manpath.config の記述について



つじた@おびひろ と申します。

手元に環境がないので確認不足な点がありますが、ご容赦ください。

実は仕事上で Linux を使うために potato を install しましたが、man が日
本語で表示されるものとされないものがあります。
それは当り前なんですが、ls とか cp とか基本的なものが表示されないんで
す。

install には「よしりんシステムズ」で配付している Official release のも
のを使い、まったく新規で install しています。

以前にも potato が frozen な時に、自分の Linux Box を slink から
potato に apt-get dist-upgrade かけた時にも同様の現象にあいました。
# 2000/06/20 時点のことです。

その時はいつも Linux を教えて貰ってる Debian User の方 (woody) に
manpath.config を見せてもらって、自分で /etc/manpath.config を修正した
ら日本語で表示されるようになったのですが、今回も同じようなことが原因に
なってるのではないかと思います。

同様の現象が再現される方はいらっしゃらないでしょうか?

参考までに新規installした potato の manpath.config を引用します。

MANPATH_MAP	/usr/local/bin		/usr/local/share/man
MANPATH_MAP	/usr/local/sbin		/usr/local/share/man

を追加すると良いように思うのですが、私がなにか間違ったんでしょうか?

では

# man_db.config
#
# This file is used by the man_db package to configure the man and cat paths.
# It is also used to provide a manpath for those without one by examining
# their PATH environment variable. For details see the manpath(5) man page.
#
# Lines beginning with `#' are comments and are ignored. Any combination of
# tabs or spaces may be used as `whitespace' separators.
#
# There are three mappings allowed in this file:
# --------------------------------------------------------
# MANDATORY_MANPATH			manpath_element
# MANPATH_MAP		path_element	manpath_element
# MANDB_MAP		global_manpath	[relative_catpath]
#---------------------------------------------------------
# every automatically generated MANPATH includes these fields
#
#MANDATORY_MANPATH 			/usr/src/pvm3/man
#
MANDATORY_MANPATH			/usr/man
MANDATORY_MANPATH			/usr/share/man
MANDATORY_MANPATH			/usr/X11R6/man
MANDATORY_MANPATH			/usr/local/man
#---------------------------------------------------------
# set up PATH to MANPATH mapping
# ie. what man tree holds man pages for what binary directory.
#
#		*PATH*        ->	*MANPATH*
#
MANPATH_MAP	/bin			/usr/share/man
MANPATH_MAP	/usr/bin		/usr/share/man
MANPATH_MAP	/sbin			/usr/share/man
MANPATH_MAP	/usr/sbin		/usr/share/man
MANPATH_MAP	/usr/local/bin		/usr/local/man
MANPATH_MAP	/usr/local/sbin		/usr/local/man
MANPATH_MAP	/usr/X11R6/bin		/usr/X11R6/man
MANPATH_MAP	/usr/bin/X11		/usr/X11R6/man
MANPATH_MAP	/usr/games		/usr/share/man
MANPATH_MAP	/opt/bin		/opt/man
MANPATH_MAP	/opt/sbin		/opt/man
#---------------------------------------------------------
# For a manpath element to be considered `global' it must be mentioned
# below. Each line may have an optional extra string indicating the
# catpath associated with the manpath.  If no catpath string is used,
# the catpath will default to the given manpath.
#
# You *must* provide all `global' man paths, including alternate system
# man paths and locale specific manpaths and combinations of both, if 
# they exist, otherwise `user' permissions will be used to manipulate the 
# manual pages. Also, utilities like mandb will not initialise the database
# cache for any manpaths not mentioned below.
#
# Any manpaths that are `contained' within other manpaths must be mentioned 
# *before* the containing manpath. E.g. /usr/man/preformat must be listed
# before /usr/man.
# 
#		*MANPATH*     ->	*CATPATH*
#
MANDB_MAP	/usr/man		/var/cache/man/fsstnd
MANDB_MAP	/usr/share/man		/var/cache/man
MANDB_MAP	/usr/local/man		/var/cache/man/local
MANDB_MAP	/usr/X11R6/man		/var/cache/man/X11R6
MANDB_MAP	/opt/man		/var/cache/man/opt

---------------------------------------------
 辻田    茂生
 Tsujita Shigeki <tsujita@xxxxxxxxxxxxxxxxxx>
---------------------------------------------