documentazione man zsh mancante nei pacchetti?


20

Ho un xubuntu 13.10 x64 appena installato. Ho deciso di installare zsh tramite synaptic e renderlo la mia shell predefinita. La versione di zsh installata è: zsh 5.0.2(x86_64-pc-linux-gnu).

L'installazione zshsembra ok, ma non sembra esserci documentazione per zsh. L'immissione del comando man zshmi dà questo:No manual entry for zsh.

Ho anche installato da sinaptico, a parte zsh stesso, zsh-lovers, zsh-doc, zsh-dbg. Cosa mi sono perso nella mia zshinstallazione per finire con la zshdocumentazione di nessun uomo?

Risposte:


13

Sfortunatamente, questo è un bug che influenza Ubuntu 13.10 e 14.04:

Bug # 1242108: mancano tutte le manpage di zsh

Sembra che l'unica cosa che possiamo fare al momento sia ottenere le pagine man dalla fonte. Ottieni la versione appropriata del codice sorgente da sourceforge (per Ubuntu 14.04 hai bisogno della versione 5.0.2, altrimenti controlla usando zsh --version) quindi estrai e copia in posizione 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/

@Volker In realtà penso che ti fornirà la documentazione per l'ultima versione. Con Ubuntu 14.04 ho la versione 5.0.2 di zsh (esegui zsh --version), la documentazione per quella versione è qui .
pastore,

@dshepherd Oh, hai ragione - non mi sono accorto che ci si non desidera che l'ultima in questo caso. Lo toglierò.
Volker Siegel,

In realtà ho anche sbagliato leggermente, hai bisogno di zsh completo, non solo della documentazione. Per qualche ragione le pagine man non sono nel file tar doc! Il link corretto è qui .
pastore,

Ho modificato la risposta per includere il link corretto.
pastore,

6

Fino a quando questo bug non viene corretto in modo che il pacchetto contenga automaticamente le pagine man, è possibile utilizzare

sudo apt-get install zsh/trusty-backports

per installare la versione zsh da Ubuntu Backports .


6

Aggiornamento: man zsh back!

Le pagine man di zshsono nuovamente disponibili nei pacchetti di Ubuntu.
Questo include l'aiuto per i comandi integrati *.

Sotto Utopic, ormai dovrebbero essere lì; Prova man zshalla confermare.

Osservando i commenti sui bug, la correzione non sarà disponibile in maniera impropria per Trusty.
Almeno non nel repository standard;

Ma ora c'è una soluzione alternativa migliore :

Fortunatamente, Rami Lehti ha creato un "backport" della correzione per Ubuntu 14.04 Trusty, e fornisce un PPA con esso:

ppa: ramilehti / ppa - nota che contiene solo questo pacchetto, quindi non ne aggiornerà altri.

Ci sono alcuni suggerimenti da leggere prima di utilizzare i PPA: consultare la pagina PPA.


(*) La guida per i comandi integrati è indicata da

$ run-help printf

$ printf<Alt-h>



Di seguito sono riportati i suggerimenti su come aggirare il problema prima dell'aggiornamento:

Uso

pinfo zsh

o

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

o vedi sotto:

Non ti sei perso nulla: è un bug ; Le pagine man zsh mancano davvero, vedi Bug # 1242108: mancano tutte le manpage zsh .

soluzioni alternative:

  • è possibile trovare una documentazione PDF locale/usr/share/doc/zsh/zsh.pdf dal pacchetto zsh-doc, che potrebbe essere necessario installare da apt-get install zsh-doc.

  • Online , la documentazione attuale è disponibile nel Manuale ZSH in HTML.

  • Le pagine di informazioni GNU possono essere lette dal comando info zsho pinfo zshokonqueror info:zsh


1

Alcuni progetti hanno anche pagine di manuale (man) come pagine di informazioni. Ma alcuni hanno solo pagine informative. Quindi, dai questo comando

info zsh 

e buona lettura

Per cosa sono le informazioni e come navigare

info info

Inoltre ho visto che un file .pdf è disponibile all'interno del /usr/share/doc/zsh/percorso. Se è più facile da leggere, provalo

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

evince è un visualizzatore di PDF preinstallato nella maggior parte delle versioni di Ubuntu.


Il pacchetto zsh-doc contiene zsh.pdf
Volker Siegel,

-1

Potresti provare l'ultima installazione di Zsh da http://www.linuxfromscratch.org/blfs/view/svn/postlfs/zsh.html Questo è 5.0.5 elencato come una versione stabile molti miglioramenti, ma soprattutto i documenti e le manpage sono disponibili e funzionano.

Ho appena completato la mia installazione. Ci saranno due file tar, ottieni entrambi. Il file INSTALL conteneva tutte le informazioni necessarie per completare l'installazione di documenti e manuali, nonché le istruzioni su come installare la versione texi e viene fornito con il PDF a cui si fa riferimento zsh.pdf.

Spero che questo aiuti qualcuno. Sono stato miserabile dopo aver ottenuto tutto l'aiuto con le ricerche online.

In bocca al lupo!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.