30/08/2003, 00:06
|
| | Fecha de Ingreso: diciembre-2001 Ubicación: minime$
Mensajes: 1.673
Antigüedad: 23 años Puntos: 1 | |
El Menda, las locales pueden estar bien configuradas, pero si el mapa del teclado está mal, seguira sin poder usar ciertas teclas.
Como yo lo haría de este modo: Soporte en la consola :
Primero realizo un dpkg-reconfigure locales y elego es_ES@ISO-8859-15 (lo cambias por el tuyo)
Luego tenemos un archivo con toda la informacion sobre el teclado en español en /usr/share/keymaps/i386/qwerty/es.kmap.gz normalmente este archivo se copia sin mayores problemas pero nos vamos a asegurar y como root:
# cp /usr/share/keymaps/i386/qwerty/es.kmap.gz etc/console-tools/default.kmap.gz
Claro está que tienes que localizar tu mapa. (como ejemplo podria ser el de mexico mx.keymap.gz)
Ahora debemos darle soporte a los caracteres especiales, editamos /etc/inputrc y descomentamos la linea:
# set convert-meta off (osea le quitas el gato)
# cat /etc/inputrc
set input-meta on
set output-meta on
set convert-meta off
(todo esto es para los acentos y signos raros) Turno a las X-Window
Editamos /etc/X11/XF86Config-4 y nos aseguramos que el teclado tiene las siguientes opciones:
XkbLayout "es"
Luego en /etc/profile justo arriba de umask 022 (abajo del todo) ponemos:
export LANG=es_ES (o el que sea, por ejemplo en Mexico es_MX)
En /etc/environment pones:
LANG=es_ES
LC_CTYPE=es_ES
LC_TIME=es_ES
LC_NUMERIC=es_ES
LC_COLLATE=es_ES
LC_MONETARY=es_ES
LC_MESSAGES=es_ES
LC_ALL=es_ES
Todas las locales se pueden configurar unicamente para un usuario, solo tienes que hacer esto mismo en su .bashrc o .bash_profile, pero de este modo será global para todos los users.
Espero que te sirva.
Saludos
Última edición por herje; 30/08/2003 a las 00:19 |