在基于 Debian 的系统上,是否可以查看尚未安装的软件包的手册页?在安装它们之前,我想先检查它们的功能。
答案1
您可以在安装软件包之前使用 debman 查看手册页。看:http://www.debian-administration.org/articles/454。
答案2
通常,手册页作为软件包的一部分安装。
也许最好的想法是在您的发行版的网页上开始搜索,并在那里寻找特定的文档。我目前使用 Ubuntu,快速搜索得到了Ubuntu 联机帮助页存储库。我确信所有主要发行版都存在类似的页面。
然而,每当我快速查找手册页时,我都会用 google 搜索“ man page some_command
”并在线找到 Unix/Linux 手册页的多个副本。我在此处或在 SO 上发帖时经常这样做,并希望为我在帖子中提到的某些命令提供参考。
UNIX 在线手册页是手册页的存储库。
这是另一个索引在线 UNIX 手册页。
最后,
sudo apt-get install manpages-dev
将安装系统和库调用的手册页。
更新:正如@jasonwryan 在有用的评论中指出的那样,GNU 手册也可以在线获取。
更新2:@user606723 的另一个有用的评论提醒我们,命令/手册页可能有不同版本,因此在查看文档时,应谨慎注意细节。
答案3
Debian 开发人员提供了一个名为manpages.debian.net您可以在其中在线访问已发布的手册页,还可以获得特定于版本的手册页。
还有manpages.ubuntu.com对于 Ubuntu 来说也是一样的。
由于此方法允许您访问特定于发行版的手册页,因此您可能会获得适合您的发行版的正确版本。
答案4
对于更倾向于命令行的人,可以选择使用surfraw
,elinks
和的组合less
。
将以下内容添加到~/.config/surfraw/conf
:
SURFRAW_graphical="no"
SURFRAW_text_browser="elinks -dump"
你就可以走了,例如
sr google -l man ls | less
注:评论者用户606723仍然成立。