zsh man page documentação ausente nos pacotes?

19

Eu tenho um xubuntu 13.10 x64 recém-instalado. Eu decidi instalar o zsh via synaptic e torná-lo meu shell padrão. A versão do zsh instalado é: zsh 5.0.2 (x86_64-pc-linux-gnu).

O zsh instalado parece ok, mas parece não haver documentação do homem para zsh . Digitar o comando man zsh me dá isto: No manual entry for zsh.

Eu também instalei a partir do synaptic, além do próprio zsh, zsh-lovers, zsh-doc, zsh-dbg. O que eu perdi na minha zsh install para acabar com zsh sem documentação do homem?

    
por Max Popp 03.01.2014 / 13:08

5 respostas

13

Infelizmente, este é um bug que afeta o Ubuntu 13.10 e 14.04:

Bug # 1242108: todas as páginas de manual do zsh estão faltando

Parece que a única coisa que podemos fazer agora é pegar as man pages da fonte. Obtenha a versão apropriada do código-fonte em sourceforge (para o Ubuntu 14.04 você precisa da versão 5.0. 2, caso contrário, verifique usando zsh --version ), em seguida, extraia e copie-os no lugar com:

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/
    
por Vince 15.06.2014 / 23:49
6

Até que este bug seja corrigido para que o pacote contenha automaticamente as man pages, você pode usar

sudo apt-get install zsh/trusty-backports

para instalar a versão zsh de Backports do Ubuntu .

    
por elmicha 18.09.2014 / 21:21
6

Atualização: man zsh de volta!

As man pages de zsh estão novamente disponíveis nos pacotes do Ubuntu.
Isso inclui a ajuda para comandos incorporados *.

Sob o Utopico, eles deveriam estar lá agora; Tente man zshall para confirmar.

Olhando para os comentários dos bugs, a correção não estará disponível para o Trusty. Pelo menos não no repositório padrão;

Mas agora há uma melhor solução :

Felizmente, Rami Lehti fez um backport da correção para o Ubuntu 14.04 Trusty, e fornece um PPA:

ppa: ramilehti / ppa - note que contém apenas este pacote, por isso não será atualizar outros.

Existem algumas dicas para ler antes de usar os PPAs - veja a página do PPA.


(*) Ajuda para comandos incorporados é mostrada por

$ run-help printf

$ printf<Alt-h>


Abaixo, você encontra as dicas sobre como resolver o problema antes da atualização:

Use

pinfo zsh

ou

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

ou veja abaixo:

Você não perdeu nada - é um bug ; As páginas do manual do zsh estão faltando, veja Bug # 1242108: todas as páginas de manual do zsh estão faltando .

Soluções alternativas:

  • uma documentação de PDF local pode ser encontrada em /usr/share/doc/zsh/zsh.pdf do pacote zsh-doc , que talvez precise ser instalado por apt-get install zsh-doc .

  • Online , a documentação atual pode ser encontrada em O Manual do ZSH em HTML.

  • GNU páginas de informações podem ser lidas pelo comando info zsh ou pinfo zsh ou konqueror info:zsh

por Volker Siegel 18.06.2014 / 06:55
1

Alguns projetos têm páginas de manual (man) como páginas de informações também. Mas alguns têm apenas páginas de informação. Então, dê este comando

info zsh 

e tenha uma boa leitura

Para o que é informação e como navegar

info info

Também vi que um arquivo .pdf está disponível em /usr/share/doc/zsh/ path. Se isso é mais fácil de ler, tente

evince /usr/share/doc/zsh/zsh.pdf

o evince é um visualizador de pdf pré-instalado na maioria das versões do Ubuntu.

    
por Nick Thom 03.01.2014 / 13:19
-1

Você pode querer experimentar a instalação mais recente do Zsh no link . .5 listado como uma versão estável muitas melhorias, mas a maioria de todos os doc e manpages estão disponíveis e funcionam.

Acabei de concluir minha instalação. Haverá dois arquivos tar, obtenha os dois. O arquivo INSTALL tinha todas as informações necessárias para concluir a instalação dos documentos e manuais, além de instruções sobre como instalar a versão do texi e vem com o PDF que você referenciou zsh.pdf.

Espero que isso ajude alguém. Fui infeliz por obter toda a ajuda com pesquisas on-line.

Boa sorte!

    
por RCF 10.05.2014 / 03:40