有没有办法找到没有手册页的已安装二进制包?

shi*_*ish 13 man debian package-management

我最近看到了https://lintian.debian.org/tags/binary-without-manpage.html,它显示了大约 14k 的手册页缺失。

这意味着某些二进制包(不是库)很可能缺少联机帮助页。如何获取没有联机帮助页的已安装二进制包/应用程序(不是库)的列表?我可能知道一些并开始为此做出贡献。

GAD*_*D3R 16

您可以通过manpage-alert命令列出所有没有手册页的二进制文件

manpage-alert - check for binaries without corresponding manpages

DESCRIPTION

   manpage-alert  searches the given list of paths for binaries without cor?
   responding manpages.

   If no paths are specified on the command line, the path list  /bin  /sbin
   /usr/bin /usr/sbin /usr/games will be assumed
Run Code Online (Sandbox Code Playgroud)

  • 不知道它是 devscripts 包的一部分,thanx。 (2认同)

Gri*_*vit 5

虽然manpage-alert确实按照您的要求执行,但您应该注意,您的问题链接中的列表是由不同的过程生成的,即 Lintian 中的以下检查:

https://github.com/Debian/lintian/blob/master/checks/manpages.pm

因此,它可以通过调用生产lintian-T binary-without-manpage选项(和其他选项,选择您要检查的包)。