linux man 命令的最新源码在哪里?

Cod*_*han 23 linux man

我正在寻找 man 命令的最新源代码,我的 Linux 版本很旧(v1.6f),但我在谷歌搜索了一段时间后失败了。

我的意思是最新的源代码man,而不是可以编译和安装man-pages的二进制文件/usr/bin/man本身。

lar*_*sks 24

您通常可以查询您的发行版以查看来源的来源。例如,我在 Fedora 上,可以看到man命令来自于man-db包:

$ rpm -qf /usr/bin/man
man-db-2.6.7.1-16.fc21.x86_64
Run Code Online (Sandbox Code Playgroud)

然后我可以查询man-db上游 url的包:

$ rpm -qi man-db | grep -i url
URL         : http://www.nongnu.org/man-db/
Run Code Online (Sandbox Code Playgroud)

你在那里,http://www.nongnu.org/man-db/

您可以使用其他发行版上使用的打包系统执行类似的步骤序列。


Yu *_*aao 6

在基于 Debian 的发行版上,与 Ubuntu 一样,您可以找到并下载如下源代码:

$ which man
/usr/bin/man
$ dpkg --search /usr/bin/man
man-db: /usr/bin/man
$ apt-get source man-db
Run Code Online (Sandbox Code Playgroud)

这会将源代码放在您当前的工作目录中。