3

在我的环境中,我正在安装一个不同于 openSSH 的 SSH 服务器。例如,当我发出man ssh命令时,我希望它指向新的 ssh 服务器手册页,而不是 openssh 手册页。到目前为止,我看到的唯一方法是将所有手册页从新的 ssh 服务器物理复制到/usr/local/man目录中。有谁知道一种更简单/更清洁的方法来做到这一点,例如配置文件来指向 man 来查看我将提供目录的新 man 条目?

4

1 回答 1

0

一些man实现将通过在相对于二进制文件的位置搜索它们来找到手册页。因此,如果您的 PATH 设置为在 中找到程序,那么将foo在 中查找相应的联机帮助页。/wibble/woot/bin/fooman/wibble/woot/bin/../share/man/man1/foo.1

使用的实际路径非常可配置,因此请查看本地man(1)手册页的详细信息。

该搜索算法可能包含对 的引用$MANPATH,因此这将为您提供控制搜索的进一步方法。

于 2013-04-02T22:55:35.510 回答