Fa uns dies, parlàvem d’una manera d’accedir a les pàgines de manual en qualsevol llengua diferent de l’anglès. El sistema no va funcionar per a tothom; per sort, al món de GNU/Linux hi ha sempre moltes maneres d’obtenir el mateix resultat, i avui en parlarem d’una altra (a veure si hi ha més sort amb aquesta, Paco).
En primer lloc, instal·lem el paquet o paquets que contenen les pàgines de manual en la llengua que ens interessa:
$ sudo aptitude install manpages-es manpages-es-extra manpages-es-dev manpages-it manpages-it-extra manpages-it-dev manpages-fr manpages-fr-extra manpages-fr-dev
NOTA BENE: en algunes llengües, només existeix el primer paquet; en altres, no sempre existeix el paquet extra o el dev.
El segon pas és localitzar el directori exacte on s’han instal·lat les pàgines de manual; en Ubuntu Gutsy, se situen dins de /usr/share/man, cosa que comprovarem amb:
$ ls /usr/share/mancs fr.UTF-8 it.UTF-8 man4 pl ru.UTF-8de gl ja man5 pl.ISO8859-2 sres hu ko man6 pl.UTF-8 svfi id man1 man7 pt_BR trfr it man2 man8 ru zh_CNfr.ISO8859-1 it.ISO8859-1 man3 nl ru.KOI8-R zh_TW
Observem els directoris de man1 a man8, amb els manuals en anglès: són els que farà servir la utilitat man si no els troba en la llegua sol·licitada.
També hi ha els directoris de les llegües que acabem d’instal·lar (es, fr, it) i les seues variants per a distintes codificacions (a més d’altres llegües que hi deu haver instal·lat Ubuntu pel seu compte).
Podem comprovar que, dins dels directoris de cada llengua, hi ha els directoris de totes o quasi totes les seccions de man:
$ ls /usr/share/man/esman1 man2 man3 man4 man5 man6 man7 man8$ ls /usr/share/man/frman1 man2 man3 man4 man5 man6 man7 man8 man9$ ls /usr/share/man/itman1 man2 man3 man4 man5 man6 man7 man8
Ara, per obtenir una pàgina de manual en qualsevol de les llengües instal·lades, només cal cridar man amb l’opció -M seguida de la ruta que correspon a la llengua elegida:
$ man -M /usr/share/man/es man
$ man -M /usr/share/man/fr man
$ man -M /usr/share/man/it man
ens haurien de mostrar el manual de man en castellà, en francès i en italià respectivament.
Per finalitzar, crearem els àlies que ens permetran accedir, de manera senzilla, a les pàgines de manual en qualsevol de les llengües instal·lades. Per a això, editem l’arxiu ~/.bash_aliases i hi afegim les següents línies:
# Accés a les pàgines de manual en diverses llengües:
alias manes="man -M /usr/share/man/es"alias manfr="man -M /usr/share/man/fr"alias manit="man -M /usr/share/man/it"
En obrir un nou terminal, podem comprovar-ne els resultats amb:
$ manes man
$ manfr man
$ manit man
I això hauria de ser suficient.