软件包中缺少 zsh 手册页文档?

Max*_*opp 20 package-management zsh documentation manpage

我有一个新安装的 xubuntu 13.10 x64。我决定通过突触安装 zsh 并将其设为我的默认 shell。安装的zsh的版本是:zsh 5.0.2(x86_64-pc-linux-gnu)。

安装的zsh看起来不错,但似乎没有zsh. 输入命令man zsh给了我这个:No manual entry for zsh.

除了 zsh 本身、zsh-lovers、zsh-doc、zsh-dbg 之外,我还从突触安装。我在zsh安装过程中遗漏了什么,最终zsh没有 man 文档?

Vin*_*nce 13

不幸的是,这是一个影响 Ubuntu 13.10 和 14.04 的错误:

错误 #1242108:缺少所有 zsh 联机帮助页

看起来我们现在唯一能做的就是从源代码中获取手册页。从sourceforge获取适当版本的源代码(对于 Ubuntu 14.04,您需要 5.0.2 版,否则检查使用zsh --version),然后使用以下命令提取并复制它们:

tar xvf zsh-5.0.2.tar.bz2 zsh-5.0.2/Doc/
sudo cp zsh-5.0.2/Doc/*.1 /usr/share/man/man1/
Run Code Online (Sandbox Code Playgroud)


Vol*_*gel 6

更新: man zsh 回来了!

的手册页zsh在 Ubuntu 的软件包中再次可用。
这包括内置命令的帮助*。

在 Utopic 下,他们现在应该就在那里;尝试man zshall确认。

查看错误评论,不幸的是,该修复程序不适用于 Trusty。
至少不在标准存储库中;

但是现在有一个更好的解决方法

幸运的是,Rami Lehti 已经“向后移植”了 Ubuntu 14.04 Trusty 的修复程序,并提供了一个 PPA:

ppa:ramilehti/ppa - 注意它只包含这个包,所以不会更新其他包。

在使用 PPA 之前需要阅读一些提示 - 请参阅 PPA 页面。


(*) 内置命令的帮助显示为

$ run-help printf

$ printf<Alt-h>
Run Code Online (Sandbox Code Playgroud)



您可以在下面找到有关如何在更新前解决问题的提示:

pinfo zsh

或者

xdg-open /usr/share/doc/zsh/zsh.pdf

或见下文:

你没有错过任何东西 - 这是一个错误;zsh 手册页确实丢失了,请参阅 Bug #1242108: all zsh manpages are missing

解决方法:

  • 一个当地的PDF文档,可以发现/usr/share/doc/zsh/zsh.pdf从包装zsh-doc,这可能需要由安装apt-get install zsh-doc

  • 在线,当前文档可以在 HTML 格式的 ZSH 手册中找到。

  • GNU信息页可以通过命令info zshpinfo zshkonqueror info:zsh


elm*_*cha 6

在修复此错误以便包自动包含手册页之前,您可以使用

sudo apt-get install zsh/trusty-backports
Run Code Online (Sandbox Code Playgroud)

Ubuntu Backports安装 zsh 版本。


Nic*_*Tux 1

有些项目也有手册页(man)作为信息页。但有些只有信息页面。所以给出这个命令

info zsh 
Run Code Online (Sandbox Code Playgroud)

并好好读书

了解信息是什么以及如何导航

info info
Run Code Online (Sandbox Code Playgroud)

我还看到路径内有一个 .pdf 可用/usr/share/doc/zsh/。如果这是最容易阅读的,请尝试一下

evince /usr/share/doc/zsh/zsh.pdf
Run Code Online (Sandbox Code Playgroud)

evince 是大多数 Ubuntu 版本中预装的 pdf 查看器。


RCF*_*RCF -1

您可能想尝试从http://www.linuxfromscratch.org/blfs/view/svn/postlfs/zsh.html安装最新的 Zsh这是 5.0.5 被列为稳定版本,有许多改进,但最重要的是文档的和联机帮助页可用并且它们可以工作。

刚刚完成我的安装。将有两个 tar 文件,获取两个文件。INSTALL 文件包含完成文档和手册安装所需的所有信息,以及如何安装 texi 版本的说明,并且附带了您引用的 PDF zsh.pdf。

希望这对某人有帮助。获得在线搜索的所有帮助后,我感到很痛苦。

祝你好运!