Comment créer des pages de manuel (à partir du man
commande) s'ouvrir dans un navigateur Web pour faciliter la navigation ?
Meilleure réponse
Utiliser le programme man
En regardant la page de manuel de l'homme,
man man
Il y a le -H
option, ou son équivalent --html
qui générera le code HTML du manuel et les ouvrira dans le navigateur.
Cette option fera en sorte que groff produise une sortie HTML et affichera cette sortie dans un navigateur Web. Le choix du navigateur est déterminé par l'argument optionnel du navigateur s'il en existe un, par la variable d'environnement $BROWSER ou par une valeur par défaut au moment de la compilation si elle n'est pas définie (généralement lynx). Cette option implique -t et ne fonctionnera qu'avec GNU troff.
Donc, pour ouvrir n'importe quelle page de manuel dans le navigateur, utilisez simplement :
man -Hfirefox <command>
ou
man --html=firefox <command>
Les deux sont identiques.
Vous pouvez utiliser firefox
, google-chrome
, chromium-browser
ou tout autre à la place de firefox
mot.
Sélectionnez un navigateur par défaut de manière permanente
Avant d'appeler le man
commande, utilisez la commande suivante :
export BROWSER=firefox
De cette façon, vous pouvez simplement utiliser man -H
ou man --html
sans spécifier le navigateur à chaque fois.
man -H ls
Vous pouvez également ajouter le précédent export
commande à votre ~/.bashrc
vous n'aurez donc pas à le saisir à chaque fois que vous ouvrez un nouveau terminal et essayez d'utiliser man -H
Résoudre les problèmes
Si vous avez une erreur en disant quelque chose comme ceci :
man: command exited with status 3: /usr/bin/zsoelim | /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | tbl | groff -mandoc -Thtml
Vous devrez installer le groff
paquet.
sudo apt-get install groff
Utiliser Yelp
Si un choix de navigateur n'est pas pertinent, vous pouvez utiliser le yelp
commande qui permet de naviguer dans les pages de manuel.
yelp man:<command>
# example: yelp man:ls
Utilisation du référentiel de pages de manuel Ubuntu
Vous pouvez également visiter https://manpages.ubuntu.com/ et consulter presque toutes les pages de manuel. Toutes les versions des pages de manuel pour toutes les versions d'Ubuntu y sont disponibles. Il dispose également d'une fonctionnalité de recherche.
Bien sûr, l'inconvénient de l'utilisation du site Web est que vous ne pouvez pas y accéder sans être connecté à Internet.
En relation :Une erreur s'est produite lors de la création du processus enfant pour ce terminal ?