J'ai un xubuntu 13.10 x64 nouvellement installé. J'ai décidé d'installer zsh via synaptic et d'en faire mon shell par défaut. La version de zsh installée est la suivante: zsh 5.0.2
(x86_64-pc-linux-gnu).
L'installation de zsh
semble correcte, mais il ne semble pas exister de documentation relative à man pour zsh
. Entrer la commande man zsh
me donne ceci: No manual entry for zsh.
J'ai également installé à partir de synaptic, en plus de zsh lui-même, les amateurs de zsh, zsh-doc, zsh-dbg. Qu'est-ce qui m'a manqué dans mon installation de zsh
pour finir avec zsh
sans documentation?
Malheureusement, il s’agit d’un bogue affectant Ubuntu 13.10 et 14.04:
Bogue n ° 1242108: toutes les pages de manuel zsh sont manquantes
Il semble que la seule chose que nous puissions faire à ce sujet pour l'instant est d'obtenir les pages de manuel de la source. Obtenez la version appropriée du code source auprès de sourceforge (pour Ubuntu 14.04, vous avez besoin de la version 5.0.2, sinon vérifiez avec zsh --version
), puis extrayez-les et copiez-les à l'aide de:
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/
Jusqu'à ce que ce bogue soit corrigé de sorte que le package contienne automatiquement les pages de manuel, vous pouvez utiliser
Sudo apt-get install zsh/trusty-backports
installer la version de zsh à partir de buntu Backports .
Les pages de manuel de zsh
sont à nouveau disponibles dans les packages d’Ubuntu.
Ceci inclut l'aide pour les commandes intégrées *.
Sous Utopic, ils devraient être juste là maintenant; Essayez _man zshall
_ pour confirmer.
En regardant les commentaires de bogues, le correctif ne sera malheureusement pas disponible pour Trusty.
Du moins pas dans le référentiel standard;
Mais il existe une meilleure solution de contournement maintenant:
Heureusement, Rami Lehti a fait un "backport" du correctif pour Ubuntu 14.04 Trusty et en a fourni un PPA:
ppa: ramilehti/ppa - notez qu'il ne contient que ce paquet, donc il ne mettra pas à jour les autres.
Il y a quelques astuces à lire avant d'utiliser des PPA - voir la page PPA.
(*) L'aide pour les commandes intégrées est indiquée par
_$ run-help printf
$ printf<Alt-h>
_
Vous trouverez ci-dessous des conseils sur la façon de résoudre le problème avant la mise à jour:
Utilisation
pinfo zsh
ou
_xdg-open /usr/share/doc/zsh/zsh.pdf
_
ou voir ci-dessous:
Vous n'avez rien oublié - c'est un bogue ; Les pages de manuel zsh manquent en effet, voir Bogue n ° 1242108: toutes les pages de manuel zsh sont manquantes .
Solutions de contournement:
une documentation PDF locale est disponible dans _/usr/share/doc/zsh/zsh.pdf
_ à partir du package _zsh-doc
_, qui devra peut-être être installée par _apt-get install zsh-doc
_.
En ligne , la documentation actuelle est disponible à l’adresse suivante: Manuel ZSH en HTML.
Les pages d’informations GNU peuvent être lues par la commande _info zsh
_ ou _pinfo zsh
_ ou _konqueror info:zsh
_
Certains projets ont également des pages de manuel (man) comme pages d’information. Mais certains n'ont que des pages d'information. Alors donnez cette commande
info zsh
et bonne lecture
Pour quelle information et comment naviguer
info info
J'ai aussi vu qu'un fichier .pdf est disponible dans le chemin /usr/share/doc/zsh/
. Si cela est plus facile à lire, essayez-le
evince /usr/share/doc/zsh/zsh.pdf
evince est une visionneuse pdf préinstallée dans la plupart des versions d’Ubuntu.