Poner «man» en español en Ubuntu 8.10 26 marzo 2009
Posted by bushwaca in Linux, Ubuntu.Tags: Linux, Ubuntu
trackback
Muchos leimos alguna vez como respuesta «RTFM» (Read The Fucking Manual), pero no todos comprendemos completamente el idioma del pais del norte, o por lo menos no un 100% y es por eso que voy a contarles como poner la herramienta «man» en el idioma de cervantes (lease español).
Igual vale la pena aclarar que nos mostrara en español las hojas del manual que esten traducidas, el resto continuaran en ingles.
man a mi entender es una herramienta indispensable en el uso de un sistema GNU/Linux. Lo que hace es mostrarnos la referencia del manual del sistema. Es el «google» de los comandos en consola… practicamente todo lo sabe. Esta instalada por defecto, solo deben poner un comando anteponiendole «man», como por ejemplo «man lspci» y nos dara una salida con una descripcion asi como tambien las posibles variables aplicables a dicho comando.
Pero nadie mejor que «man» para explicarnos que es «man»:
man es el paginador del manual del sistema. Las páginas usadas como argumentos al ejecutar man suelen ser normalmente nombres de programas, útiles o funciones. La página de manual asociada con cada uno de esos argumentos es buscada y presentada. Si la llamada da también la sección, man buscará sólo en dicha sección del manual. Normalmente, la búsqueda se lleva a cabo en todas las secciones de manual disponibles según un orden predeterminado, y sólo se presenta la primera página encontrada, incluso si esa página se encuentra en varias secciones.
Bonito no? Pues bien… como que esto se esta dilatando.
Comencemos:
1 – Abrimos una consola y ponemos:
sudo aptitude install manpages-es manpages-es-extra
2 – Cerramos la consola y listo.
Ahora miramos de que funcione:
1 – Abrimos una consola y ponemos:
man ls
y nos dara la salida en español.
2 – Presionamos «q» para salir.
3 – Ponemos en la misma consola:
man lspci
y nos dara una salida en ingles.
Conclusion: Ante una respuesta como «RTFM» podemos decir que seguire haciendome el oso asta que el manual este completamente traducido jaja.
Suerte, hasta la otra.
Jiusoton!!! güi jaf a problem!!!
no me funciona…
sigue en la lengua de la perfida albion…
😦
Pues deberia funcionar.. mira por ejemplo la salida de comando «man mount»:
«DESCRIPCIÓN
Todos los ficheros accesibles en un sistema Unix están dispuestos en un gran árbol, la jerarquía de ficheros, con la raíz en /. Estos ficheros pueden estar distribuidos sobre varios dispositivos. La orden mount sirve para pegar el sistema de ficheros encontrado en algún dispositivo al gran árbol de ficheros. De modo análogo pero al revés, la orden umount(8) lo despegará de él de nuevo»
Seguramente tienes algo mal.. por las dudas hace esto.
1) Pone en consola:
apt-cahe search manpages
Ahi te va a salir una lista de paquetes y fijate si estan los dos paquetes que puse en este tutotial:
manpages-es – Spanish man pages
manpages-es-extra – Spanish extra manpages
2) Al ver que estan puedes instalarlos con:
sudo aptitude install manpages-es manpages-es-extra
Deberia funcionar, pero recuerda que no todos los comandos estan traducidos porque no esta el manual completo en español.
PD: Veo que tu ingles es casi tan bueno como el mio jajaja.
Suerte.
Sigo = …
«DESCRIPTION
All files accessible in a Unix system are arranged in one big tree, the
file hierarchy, rooted at /. …»
:~$ aptitude search manpages
…
i manpages – Manual pages about using a GNU/Linux syste
…
i manpages-es – Spanish man pages
i manpages-es-extra – Spanish extra manpages
i = instalado pero no me traduce el man…
[confirmo con Synaptic q esta instalado]
comprobe con varios comandos (man ls, man ping, man rm, man woman 😀 )
pero sin resultado.
Tambien use el siguiente comando para regenerar los ficheros locales sin resultado:
:~$ sudo dpkg-reconfigure locales
empece a jugar con LC_MESSAGES y LANG y ahora peta asta en ingles… me lo muestra xo me dice
«man: can’t set the locale; make sure $LC_* and $LANG are correct»
Soy nuevo en Linux y ando un pelin perdido y el ingles todavia peor jeje …
xUbuntu 8.10 emtium III 450 320ram
Tambien instale el lxde xo se m da con el gestor d conexiones q instala el xUbuntu (NetworkManager) asi q sigo con el xfce (no tira ni pedos… como pá meter gnome…)
Graciasss
Uff que locura.
Bueno, simplemente lamento decirte que no tengo idea de porque no te funciona. Yo se lo meti de esta forma asta en un Debian Lenny que le puse a una tostadora (un P166mhz con 32mb de ram) y no me dio ni un problema.
Lo de tocar los «locales» creo que era por si no te tomaba bien los caracteres especiales como los acentos. En lugar de ponerte una letra con acento, te la cambiaba completamente a un caracter extraño para explicarlo de alguna manera.
Esa pc no esta muy comoda con Xubuntu.
Mi recomendacion es que instales un Debian con lo minimo, luego le metes entorno grafico y despues aplicacion por aplicacion a medida que vas necesitando, pero eso no es para los usuarios recien iniciados que requieren de un escritorio completo y funcional a la primera. Tambien podrias intentar instalarle Debian y luego le instalas el «escritorio» xfce para facilitarte las cosas o kde 3.5 puede andar aunque un poquito mas pesado posiblemente. Puede que ande un poquito mejor que con xubuntu…. pero no mucho mejor.
Tambien esta Debian Lenny con Lxde, no lo probe pero puede que este mas preparado que xubuntu metiendole lxde, aunque no lo se.
Hay versiones recomendadas como Vector linux para una pc como esa, aunque nunca la use, pero las he visto funcionando y van genial. Lo feo es que no esta basada en debian. Tambien puppy o dsl pero eso ya es bastante anticuado a lo que estas acostumbrado a usar… pero realmente vuelan los pc como esos con esas distros.
Bueno, suerte.
man –locale=es ifconfig
con eso funciona
y se mantiene el man ingles
en locale lleva dos rayitas, wordpress se comió una
Bueno, muchas gracias por el aporte.
Usando eso la salida del man es en español para el comando «ifconfig» solamente, si quieres para otro comado cambias «ifconfig» por lo que quieras. El comando man seguira estando en ingles. Lo aclaro por las dudas.
Saludos y gracias por comentar.
al principio tampoco me andaba pero luego de hacer man –locale=es ifconfig me puso todos los man en español… buen aporte… 😀
Me alegro de que asi sea.
Saludos y gracias por comentar.