¿Falta la documentación de la página de manual de zsh en los paquetes?

20

Tengo un xubuntu 13.10 x64 recién instalado. Decidí instalar zsh a través de synaptic y convertirlo en mi shell predeterminado. La versión instalada de zsh es: zsh 5.0.2(x86_64-pc-linux-gnu).

El instalado se zshve bien, pero parece que no hay documentación de hombre para zsh. Ingresar el comando man zshme da esto:No manual entry for zsh.

También he instalado desde synaptic, además de zsh, zsh-lovers, zsh-doc, zsh-dbg. ¿Qué me perdí en mi zshinstalación para terminar zshsin documentación de hombre?

Max Popp
fuente

Respuestas:

13

Desafortunadamente, este es un error que afecta a Ubuntu 13.10 y 14.04:

Error # 1242108: faltan todas las páginas de manual de zsh

Parece que lo único que podemos hacer al respecto en este momento es obtener las páginas man de la fuente. Obtenga la versión adecuada del código fuente de sourceforge (para Ubuntu 14.04 necesita la versión 5.0.2, de lo contrario verifique con zsh --version) y luego extráigala y cópiela en su lugar con:

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/
Vince
fuente
@Volker En realidad, creo que eso le dará la documentación para la última versión. Con Ubuntu 14.04 tengo la versión 5.0.2 de zsh (ejecutar zsh --version), la documentación para esa versión está aquí .
dshepherd
@dshepherd Oh, tienes razón: no me di cuenta de que no querrías lo último en este caso. Quitaré eso.
Volker Siegel
En realidad, también estaba un poco equivocado, necesitas el zsh completo, no solo la documentación. ¡Por alguna razón, las páginas man no están en el archivo tar del documento! El enlace correcto está aquí .
dshepherd
He editado la respuesta para incluir el enlace correcto.
dshepherd
6

Hasta que se solucione este error para que el paquete contenga automáticamente las páginas de manual, puede usar

sudo apt-get install zsh/trusty-backports

instalar la versión zsh desde Ubuntu Backports .

elmicha
fuente
6

Actualización: man zsh back!

Las páginas man de zshestán disponibles nuevamente en los paquetes de Ubuntu.
Esto incluye la ayuda para los comandos incorporados *.

Bajo Utopic, ya deberían estar allí; Intenta man zshallconfirmar.

Mirando los comentarios de errores, la solución no estará disponible para Trusty.
Al menos no en el repositorio estándar;

Pero ahora hay una mejor solución :

Afortunadamente, Rami Lehti ha hecho un "backport" de la solución a Ubuntu 14.04 Trusty, y proporciona un PPA con él:

ppa: ramilehti / ppa : tenga en cuenta que solo contiene este paquete, por lo que no actualizará otros.

Hay algunos consejos para leer antes de usar PPA: consulte la página de PPA.


(*) La ayuda para los comandos incorporados se muestra en

$ run-help printf

$ printf<Alt-h>



A continuación encontrará las sugerencias sobre cómo solucionar el problema antes de la actualización:

Utilizar

pinfo zsh

o

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

o ver abajo:

No te perdiste nada, es un error ; Faltan las páginas de manual de zsh, vea el Bug # 1242108: faltan todas las páginas de manual de zsh .

Soluciones alternativas:

  • se puede encontrar una documentación local en PDF/usr/share/doc/zsh/zsh.pdf desde el paquete zsh-doc, que puede necesitar ser instalada por apt-get install zsh-doc.

  • En línea , la documentación actual se puede encontrar en The ZSH Manual en HTML.

  • Las páginas de información de GNU se pueden leer con el comando info zsho pinfo zshokonqueror info:zsh

Volker Siegel
fuente
1

Algunos proyectos también tienen páginas de manual (man) como páginas de información. Pero algunos solo tienen páginas de información. Entonces dale este comando

info zsh 

y ten una buena lectura

Para qué es la información y cómo navegar

info info

También vi que un .pdf está disponible dentro de la /usr/share/doc/zsh/ruta. Si esto es más fácil de leer, pruébalo

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

evince es un visor de pdf preinstalado en la mayoría de las versiones de Ubuntu.

NickTux
fuente
El paquete zsh-doc contiene zsh.pdf
Volker Siegel
-1

Es posible que desee probar la última instalación de Zsh desde http://www.linuxfromscratch.org/blfs/view/svn/postlfs/zsh.html Esta es la versión 5.0.5 listada como una versión estable con muchas mejoras, pero sobre todo los documentos y las páginas de manual están disponibles y funcionan.

Acabo de completar mi instalación. Habrá dos archivos tar, obtén ambos. El archivo INSTALL tenía toda la información necesaria para completar la instalación de los documentos y manuales, así como instrucciones sobre cómo instalar la versión texi y viene con el PDF al que hizo referencia zsh.pdf.

Espero que esto ayude a alguien. He sido miserable al haber obtenido toda la ayuda con las búsquedas en línea.

¡Buena suerte!

RCF
fuente