OS X 手册页存储在哪里?

OS X 手册页存储在哪里?

我已经从源代码在 Mac OS X 10.7 上安装了 iftop,但安装程序没有将手册页复制到它应该在的位置。我也不知道它应该在哪里。有人知道我应该把它复制到哪里吗?

我找到了这个帖子http://arstechnica.com/civis/viewtopic.php?f=19&t=527075但正如你所见,实际上没有人回答这个问题。

回显 $MANPATH

顺便说一句,什么也没有返回。

答案1

MacOS X 上的手册页位于/usr/share/man

检查附近的系统,$MANPATH 变量的内容如下:/usr/share/man:/usr/local/share/man:/usr/X11/share/man

至于您编译的应用程序,您是如何安装二进制文件的?它是从基本 tarball 安装的吗?

答案2

Mac OS X,该/private/etc/manpaths文件是告诉 man 在哪里查找手册页的默认文件。

在我的计算机上,它包含两条路径:

/usr/share/man /usr/local/share/man

答案3

如上所述 - 路径是/usr/share/man

作为一个选项 - 你可以使用homebrew- 安装 iftop 然后它将把手册页存储在/usr/local/Cellar/iftop/0.17/share/man

并在从源安装期间指定手册页的正确路径 - 您可以将--mandir=参数传递给./configure脚本

例如

./configure --disable-debug --prefix=/usr/local --mandir=/usr/share//man 然后做make install

答案4

另一个位置(特别是手册页的第 2 部分)是:

/应用程序/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/share/man/。

相关内容