Aqui tienes un texto sacado de la Gu�a Pr�ctica de Debian 2.2 (Potato) para
nuevos usuarios que se encuentra en www.laespiral.org y que expilca como
hispanizar debian.
Hispanizando Debian
Despu�s de la instalaci�n, aparte de la localizaci�n de las letras del
teclado, que corresponden al espa�ol, no hallamos nada que nos lo recuerde
porque no podemos escribir la e�e ni acentuar las vocales y todos los
mensajes aparecen en ingl�s. Al que le guste hispanizar su Debian, no pierda
tiempo y siga estas sencillas instrucciones.
La consola
Si hemos realizado correctamente la instalaci�n, habremos cargado el juego
de caracteres del teclado espa�ol que se encuentra en
/usr/share/keymaps/i386/qwerty/es.map.gz que se habr� almacenado como
/etc/console-tools/default.kmap.gz, para que en el arranque el script
/etc/init.d/ keymaps-lct.sh nos lo instale adecuadamente. Sin embargo
veremos que aunque cada letra esta en su sitio del teclado, no visualizamos
ni la � ni las vocales acentuadas. Para conseguir esto para todos los
usuarios de la maquina editamos el fichero /etc/inputrc y descomentamos la
l�nea set convert-meta off, de manera que quede as�:
-----------------------------------------------------------
# /etc/inputrc - global inputrc for libreadline
# See readline(3readline) and `info readline' for more information.
#Be 8 bit clean.
set input-meta on
set output-meta on
# To allow the use of 8bit-characters like the german umlauts, comment out
# the line below. However this makes the meta key not work as a meta key,
# which is annoying to those which don't need to type in 8-bit characters.
set convert-meta off
-----------------------------------------------------------
Cuando iniciemos una nueva shell, veremos que ya aparecen las vocales
acentuadas y la �.
La primera l�nea sin comentar del archivo, permite trabajar con 8 bits; la
segunda que se conserve tambi�n a la salida del terminal (es decir, que
cuando pulsamos <�> salga la � y no su valor num�rico, y la tercera que no
se conviertan como secuencias de escape.
Pero no todo funciona como debiera. Si hac�is por ejemplo (no necesariamente
como root)
mkdir ca��n
y hac�is luego
ls -l
vereis una l�nea
drwxr-xr-x 2 gustavo users 4096 Sep 5 15:16 ca??n
Esto se debe a que el comando ls no trabaja con caracteres de 8 bits.
Podemos parchearlo, pero la soluci�n integral la veremos luego en el
apartado Locales.
Otro problema aparece con vi y con less. Si mont�is (como root) el CD1 de
Debian 2.2 en /cdrom
y hac�is
vi /cdrom/install/dos/es/install.es.txt (el documento de instalaci�n en
espa�ol)
observareis que el t�tulo es:
Instalaci�n de Debian...
en lugar de
Instalaci�n de Debian...
Si lo le�is usando el comando
less /cdrom/install/dos/es/install.es.txt
aparecer�
Instalaci<F3>n de Debian...
Esto tambi�n puede parchearse poniendo
export LESSCHARSET=latin1 en /etc/profile, pero la soluci�n la veremos en el
ep�grafe Locales.
X Window
Para asegurarnos de que se ha cargado el teclado espa�ol en las X miraremos
en el fichero /etc/X11/XF86Config la secci�n Keyboard y nos aseguraremos que
existen las l�neas
XkbModel "pc102" y
XkbLayout "es"
Si miramos en nuestro fichero de configuraci�n
encontramos la secci�n :
Section "Keyboard"
Protocol "Standard"
XkbRules "xfree86"
XkbModel "pc102"
XkbLayout "es"
EndSection
y efectivamente, deben poder verse las vocales acentuadas y la �. De todos
modos, este m�todo no es perfecto porque muchas aplicaciones bajo X Window
tienen su propia configuraci�n o carecen de soporte para caracteres
extendidos.
Locales
Se conoce por 'Locales' a los rasgos culturales caracter�sticos de un pa�s,
como los caracteres especiales, la forma de representar la fecha, etc...En
Linux cada proceso funciona en un determinado entorno que llamaremos LOCALE
donde se establece como ha de comportarse cada proceso seg�n las
peculiaridades del idioma y pa�s.
Si por ejemplo hacemos date, obtenemos
date
Tue Sep 5 15:07:31 CEST 2000
Luego el entorno LOCALE no es el nuestro, sino el americano (por defecto).
Para poder usar nuestro entorno LOCALE, definiremos la variable de entorno
LANG como:
export LANG=es_XX
siendo XX=ES (espa�ol de Espa�a), MX (de M�xico), CO (de Colombia) o AR (de
Argentina). (En mi caso particular puse export LANG=es_ES)
ahora obtenemos
date
mar sep 5 15:07:31 CEST 2000
De repente, adem�s ahora funciona adecuadamente el ls -l:
drwxr-xr-x 2 gustavo users 4096 Sep 5 15:16 ca��n
y tambi�n leemos correctamente los acentos y e�es con vi y less
por lo tanto, editaremos (como root) el fichero /etc/profile y haremos
permanente la definici�n de la variable LANG. He ah� como queda.
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games"
if [ "$BASH" ]; then
PS1='[EMAIL PROTECTED]:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
export PATH PS1
#Espa�olizaci�n de Debian
export LANG=es_ES
umask 022
De este modo, los mensajes de diversas aplicaciones (Lyx, Netscape...) las
veremos en espa�ol. Para terminar, si vamos a usar Tex/Latex/LyX y queremos
que las palabras se corten de acuerdo con nuestras reglas, no basta con
tener el diccionario, sino que hemos de hacer como root
texconfig
luego escogemos HYPHEN y despu�s latex (o pdflatex, etc; pues al hacerlo con
uno, lo hacemos con todos ;-))
entonces entramos en modo de edici�n vi y debemos descomentar
% spanish
luego salimos del editor guardando (:wq) y ya est�. Podemos hacer tambi�n un
REHASH y largarnos.
----- Original Message -----
From: "Willy Walker" <[EMAIL PROTECTED]>
To: "Debian" <[email protected]>
Sent: Saturday, February 15, 2003 4:47 PM
Subject: Teclado espa�ol en consola virtual
El s�bado, 15 de febrero de 2003 a las 16:36
Usando The Bat 1.63 Beta/5 en Windows XP
Hola, Debian.
Pues que tanto en las X, como en una consola en las X el teclado es
en espa�ol, pero si salgo a una consola virtual como por ejemplo
con Ctrl+Alt+F2, ah� el teclado no es en espa�ol.
�C�mo lo arreglo?
Otra pregunta:
El gpm me da problemas, ya que tengo un rat�n �ptico Logitech
Wheelmouse, y aunque en /etc/X11/XF86Config-4 lo tengo configurado
seg�n indican muchas p�ginas que he visitado. Pero en una
actualizaci�n se instal� un nuevo gpm y el rat�n ha dejado de
funcionar, se va a las esquinas de la pantalla, desaparece el
cursor, y aparecen men�s y desaparecen. Vamos, como loco. Y aunque
he intentado configurarlo con gpmconfig, sigue sin funcionar.
As� lo tengo en XF86Config-4:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "SampleRate" "60"
Option "BaudRate" "1200"
Option "Buttons" "5"
Option "Resolution" "100"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection
Section "Pointer"
Protocol "IMPS/2"
Device "/dev/psaux"
SampleRate 60
BaudRate 1200
ZAxisMapping 4 5
EndSection
--
Un saludo de Willy Walker :-)
********************************************************************
[EMAIL PROTECTED] M�laga, Espa�a
-P�gina Web: http://llermano.da.ru y http://www.llermano.es.vg/
-Mis Foros http://llermania.foro.st
-Lista programas-gratis http://es.egroups.com/group/programas-gratis
-Dime y lo olvido, ens��ame y lo recuerdo, invol�crame y lo aprendo.
********************************************************************
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]