среда, 6 мая 2009 г.

FreeBSD: Как писать по русский в консоли?

При установки выбрано всё русское

Потом в /etc/rc.conf надо добавить:

keymap="ru.koi8-r"
scrnmap="koi8-r2cp866"
font8x16="cp866b-8x16"
font8x14="cp866-8x14"
font8x8="cp866-8x8"

В /etc/ttys изменить cons25 на cons25r

ttyv0 "/usr/libexec/getty Pc" cons25r on secure
# Virtual terminals
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure

И выбрать пользователей которые будут русскими

vipw

Заменить:
root:XXXXXXXXXX:0:0::0:0:Charlie &:/root:/bin/csh
User:XXXXXXXXXXXXX:1000:0::0:0:User 1:/usr/home/user:/bin/csh

На:
root:XXXXXXXXXX:0:0:russian:0:0:Charlie &:/root:/bin/csh
User:XXXXXXXXXXXXX:1000:0:russian:0:0:User 1:/usr/home/user:/bin/csh

ВАЖНО: Если вы работает под root'ом через su, у пользователя (который выполняет su) тоже должно стоять russian - только тогда у root'а будет русский язык!

Комментариев нет: