¿Cómo puedo hacer páginas de manual (desde el man
comando) abierto en un navegador web para facilitar la navegación?
Mejor respuesta
Usando el programa man
Mirando la página de manual de man,
man man
Existe el -H
opción, o su equivalente --html
que generará el HTML para el manual y lo abrirá en el navegador.
Esta opción hará que groff produzca una salida HTML y mostrará esa salida en un navegador web. La elección del navegador está determinada por el argumento de navegador opcional si se proporciona uno, por la variable de entorno $BROWSER o por un valor predeterminado de tiempo de compilación si no está configurado (generalmente lynx). Esta opción implica -t, y solo funcionará con GNU troff.
Entonces, para abrir cualquier página de manual en el navegador, simplemente use:
man -Hfirefox <command>
o
man --html=firefox <command>
Ambos son iguales.
Puedes usar firefox
, google-chrome
, chromium-browser
o cualquier otro en lugar de firefox
palabra.
Seleccione un navegador predeterminado de forma permanente
Antes de llamar al man
comando, use el siguiente comando:
export BROWSER=firefox
De esta manera, puedes usar man -H
o man --html
sin especificar el navegador cada vez.
man -H ls
También puede agregar la export
anterior comando a su ~/.bashrc
por lo que no tendrá que escribirlo cada vez que abra una nueva terminal e intente usar man -H
Solucionar problemas
Si tienes un error diciendo algo como esto:
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
Deberá instalar el groff
paquete.
sudo apt-get install groff
Uso de Yelp
Si la elección del navegador no es relevante, puede usar el yelp
comando que ofrece navegación a través de las páginas man.
yelp man:<command>
# example: yelp man:ls
Uso del repositorio de páginas de manual de Ubuntu
También puede visitar https://manpages.ubuntu.com/ y consultar casi todas las páginas del manual allí. Todas las versiones de las páginas de manual para todas las versiones de Ubuntu están disponibles allí. También cuenta con una función de búsqueda.
Por supuesto, la desventaja de usar el sitio web es que no puede acceder a él sin estar conectado a Internet.
Relacionado:¿Hubo un error al crear el proceso secundario para este terminal?