Subject: Re: RH 5.0 no pone las eñes. ¿como ponerlas?
Date: 8 Aug 1998 10:07:14 GMT
From: cpereac@infomail.lacaixa.es (Cosme Perea Cuevas)
Newsgroups: es.comp.os.linux
EL Fri, 14 Aug 1998, Vicente Matellán Román...
>¿Cómo cojones puedo españolizar LINUX?
Traculo, tranculo, no te precipotes...
¿ Qué distribución tienes ?
Yo una Debian 1.3.1 y para tener acentos desde la cónsola
creo que con esto serà suficiente:
Pon este .inputrc en tu 'home' (en el home de cada
usuario que quieras que disponga de acentos, etc., o
tambien para todos en /etc/inputrc):
set metaflag on # conservar bit 8 en entrada de teclado
set output-meta on # conservar bit 8 en salida por terminal
set convert-meta off # no convertir seqüencia de escape
set horizontal-scroll-mode on
set bell-style none # si no lo quieres oir, claro
"\e[3~" delete-char
"\e[4~" end-of-line
"\e[1~" beginning-of-line
"\e[2~"
"\e[5~"
"\e[6~"
----
También, si no lo tienes ya, mete esto en el
/etc/profile:
# /etc/profile: system-wide .profile file for bash(1).
...
export LC_MESSAGES=es_ES # para que man reconozca las páginas disponible
export LANG=es_ES # en castellano. Una de las 2 es la buena, :-)
export LESSCHARTSET=latin1 # acentos y ñ correctos en algunos lugares, :-?
export LC_CTYPE=es_ES.ISO8859-1
# para las características del castellano
export MM_CHARSET=ISO-8859-1 # para usar latin1 en los mails
alias ls='ls -N --color' # para que 'ls' muestre caracteres especiales
alias ll='ls -l'
alias la='ls -a'
alias reset='reset ; echo -ne "\033(K"' # preservar mapa teclado después reset
alias less='less -r' # para que trabaje en colores con 'ls'
...
En Debian es 'es_ES', en tu distribución a lo mejor solo
'es'.
También tengo 'instalada' la fuente lat1-16.psf. Para
instalarla en el arranque de Linux tengo un script en el
directorio /etc/init.d/font
#!/bin/sh
/usr/bin/setfont /usr/lib/kbd/consolefonts/lat1-16.psf
----
Luego haces un enlace dinámico de este archivo al
directorio del 'runlevel' que se ejecuta al arrancar el
Linux (fíjate en los mensajes).
El mio es el runlevel 2, que le corresponde el /etc/rc.2,
y queda
/etc/rc2.d/S99font --> /etc/init.d/font
La S es de Start y el 99 el orden de prioridad en
ejecución. O sea,
# ln -s /etc/init.d/font /etc/rc2.d/S99font
En Debian hay una utilidad que hace esto de los enlaces
en los directorios de init de forma ordenada, pero bueno,
así parece que funciona bien.
Creo que en la página de Monkiki encontrarás respuestas
para las Xs.
Si no recuerdo mal es http://www.ctv.es/USERS/monkiki
Saludos.
-------------------------------------------------------------------------------
ADICION DE MONKIKI MAS ADELANTE:
Añade las siguientes líneas a ~/.bashrc:
# Algunos alias mios.
alias ls='ls -F -N --color=tty'
# Ponemos un prompt guays.
PS1='(\u:\#) \w>\\$ '
Con lo que conseguiremos que ls nos muestre los fichero en colores y poner un
prompt mas útil. Otro prompt más requetechulo lo pones así:
PS1='\[\033[36m\][\u:\#] \[\033[33m\][\w]\$\[\033[0m\] '
Para poner negritas se usa la cadena \033[1m y cuando acabas y quieres volver
a "normal" \033[0m.
Santiago Romero
Volver a la página de linux.