首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetBSD: /etc/man.confman搜索路径无效

NetBSD: /etc/man.confman搜索路径无效
EN

Unix & Linux用户
提问于 2014-05-29 19:39:48
回答 1查看 354关注 0票数 2

我添加了一个新的手册页目录

代码语言:javascript
复制
/usr/local/share/man/man1b

其中包含的文件,如。

代码语言:javascript
复制
troff.1b

In /etc/man.conf i添加

代码语言:javascript
复制
_subdir ...some names... man1b
_default /usr/{share,X11R7,X11R6,pkg,local,local/share}/man/
local /usr/local/share/man/
1b {cat,man}1b

man -p打印

代码语言:javascript
复制
...
/usr/local/share/man/man1b

但如果我输入

代码语言:javascript
复制
man 1b troff

我得到了错误信息

代码语言:javascript
复制
man: no entry for troff in the manual.

(我不能使用man,因为groff在cat1的其他地方也安装了手册页。)

怎样才能正确地添加人的路径?

PS:如果我将文件重命名为troff.1,那么man1b troff工作。但是我认为这个类别也可以是文件扩展名。它是否是NetBSD的一个bug (文件名troff.1b在OpenBSD和Linux中工作)?

EN

回答 1

Unix & Linux用户

发布于 2015-04-30 01:35:13

您可能需要更新您的MANPATH环境变量,至少在这种情况下我就是这样做的。

代码语言:javascript
复制
$ export MANPATH=/usr/local/share/man/

从手册页(为man):

MANPATH If MANPATH is set, man uses it as the path to search for manual page files. It overrides the configuration file and the automatic search path, but is overridden by the -M invocation option. See SEARCH PATH FOR MANUAL PAGES.

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/132602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档