我刚刚安装了 kubuntu 18.04,没有手册页。我尝试了 mandb 的所有不同排列来更新数据库,但总是出现空白页。任何帮助都感激不尽。
非常感谢
答案1
对于其他感兴趣的人,我在两台不同的设备上的 Ubuntu 18.04 上遇到了同样的问题。我尝试重新安装 mandb、groff 和 manpages,但这些都不起作用。但是,当我尝试时env -i TERM=$TERM /usr/bin/man <command>
(如 @muru 建议的那样),手册页出现了。然后我用这个命令的别名修改了我的 /.bashrc。虽然这不能解决问题,但对我来说是一种可以接受的解决方法。
答案2
这不是一个答案,而是一个澄清和扩展:
Kubuntu-18.04 中没有手册页 != 系统中没有手册页。我也依赖 Konqueror 阅读手册页(和信息页)。我特别喜欢通过右键单击在新选项卡或窗口中打开来详细了解辅助页面的功能。例如,从 lvm 手册页打开 pvcreate、vgcreate 和 lvcreate 的新元素,并能够快速切换。我发现在 Konqueror 中阅读手册页(和信息页)比在终端窗口(konsole)或 K 帮助中心上阅读更加灵活和有用。
至少在我的系统上,我可以毫无困难地发出“man任何“命令并打开手册页,但我无法从 Konqueror 中执行此操作。
奇怪的是,Konqueror 的手册页 kio-slave 开始工作了。如果我在 URL 字段中输入“man:”,它会显示所有可以加载页面的部分;从 man:/(0)/ 到 man:/(l)/ [这是小写的 L,不是 1]。但它只能显示这么多。过去,我可以输入“man:ls”,ls 手册页就会弹出。现在只有一个空白页。
在系统中搜索,我找到了用于手册和信息页的 kio-slaves,但我找不到用于压缩的任何 kio-slaves。根据https://docs.kde.org,有用于 xz/lzma、bzip/bzip2 和 gzip 的 kio-slaves,但我在我的系统上找不到它们,也不知道哪些包应该有它们。
我的猜测是,由于所有手册页都是经过 gzip 压缩的,Konqueror 无法显示它们,因为系统中没有 gzip kio-slave。
我有一个 Kubuntu 16.04 的备份,这是我在升级到 18.04 之前做的。如果我找不到 Kubuntu 18.04 的压缩 kio-slaves,我可能会恢复到 16.04 并在那里做一些实验,看看我的怀疑是否正确。
如果有人知道哪个包包含压缩 kio-slaves,请告诉我。
谢谢,罗恩