Ubuntu trae una utilidad en el sistema llamada man (una interfaz de los manuales de referencia electrónicos). Es bastante útil para hacer consultas de los comandos o parámetros de un determinado programa.
Generalmente toda esta documentación suele estar en inglés y aunque su compresión no es muy difícil, resulta más cómodo poder leerlo en nuestro idioma nativo.
Para usarlo, simplemente debemos escribir en el terminal:
$ man programa
Siendo programa, el programa en cuestión a consultar.
También existen interfaces gráficas, para no utilizar la consola. Pero en este artículo nos centraremos en el uso por consola.
En nuestro caso haremos una consulta sobre el comando “ping“:
$ man ping
Si no hemos hecho ninguna modificación, por defecto nos aparecerá el manual en inglés:
PING(8) System Manager’s Manual: iputils PING(8)
NAME
ping, ping6 - send ICMP ECHO_REQUEST to network hosts
Bien, para resolver este pequeño inconveniente, simplemente debemos tener los repositorios Multiverse activados y después proceder a instalar los paquetes “manpage-es” y “manpages-es-extra” mediante Synaptic o terminal:
$ sudo apt-get install manpages-es manpages-es-extra
De este modo, nos encontraremos la mayoría de manuales en nuestro idioma español. Por ejemplo para nuestro anterior caso del comando ping:
$ man ping
Nos devolverá:
PING(8) BSD System Manager’s Manual PING(8)
NAME
ping - envía paquetes ICMP ECHO_REQUEST a servidores de red
SINOPSIS
ping [-dfnqrvR] [-c count] [-i wait] [-l preload] [-p pattern] [-s packetsize]
Como curiosidad añadir, que podeis consultar el manual del propio comando man:
$ man man
Pero no existe página de manual para “woman” 😉
$ man woman
No existe entrada de manual para woman
Parcero!
Casi que no. Que bueno que vuelva a escribir, y sobre todo cosas interesantes como estas.
Un saludo!
Gracias 😉
Si te gusto el artículo, quizás quieras valorarlo mediante la votación.
Saludos
Umm… pues como se usa? Le doy clic en las estrellitas pero no pasa nada 😛 De cualquier manera, voy a ponerlo en mi blog 😉
Pingback: Páginas man de Ubuntu en Español
En mi live USB hay problemas con el locale, que viene en inglés. sudo locale-gen es_ES.UTF-8 funciona pero no se consigue con ello lo buscado, tampoco con LC_MESSAGES=es o LC_MESSAGES=es_ES o con LANG=es o con LANG=es_ES. sudo apt-get upgrade tarda mucho y no se completa pues se llena el espacio de disco correspondiente o memoria (tal vez el fallo tenga que ver con esto).
Pero, por suerte, hay una solución fácil. Basta con ejecutar:
man -L es comando
p.e.:
man -L es ls
Gracias a http://www.daltonico.net/2013/02/manual-de-comandos-linux-espanol-o.html
Bueno, si se ejecuta también …
export LC_ALL=”es_ES.UTF-8″
… no hace falta añadir -L es a man comando. Gracias a http://debian.tallerdigitalvw.com/2011/07/10/cambiar-paginas-de-man-al-espanol-es_gt/
Creo que la clave está en:
LANGUAGE= …
p.e. si es …
LANGUAGE=”es_ES.UTF-8″
… aunque al ejecutar locale tengamos:
LANG=en_US.UTF-8
LANGUAGE=es_ES.UTF-8
LC_CTYPE=”en_US.UTF-8″
LC_NUMERIC=”en_US.UTF-8″
LC_TIME=”en_US.UTF-8″
LC_COLLATE=”en_US.UTF-8″
LC_MONETARY=”en_US.UTF-8″
LC_MESSAGES=”en_US.UTF-8″
LC_PAPER=”en_US.UTF-8″
LC_NAME=”en_US.UTF-8″
LC_ADDRESS=”en_US.UTF-8″
LC_TELEPHONE=”en_US.UTF-8″
LC_MEASUREMENT=”en_US.UTF-8″
LC_IDENTIFICATION=”en_US.UTF-8″
LC_ALL=en_US.UTF-8
… es decir, todos los parámetros en inglés estadounidense menos LANGUAGE (en español de España), al ejecutar man comando la información saldrá en español (a no ser que falte, que se mostrará en inglés -lengua por defecto para estas páginas de ayuda-).
Si luego ejecutamos …
LANGUAGE=”en_US.UTF-8″
… al ajecutar man comando la información saldrá en inglés.
Más información en http://blog.carlosguerrero.com/problemas-con-locales-en-vps-de-linode/