Автор: Игорь Грабин
Подключение русской раскладки:
echo ru > /etc/kbdtype
После чего добавляем в
/etc/rc.local такое:
wsfontload /usr/share/misc/pcvtfonts/koi8-r-8x16
for cons in `jot 6 1 6`; do wsconscfg -dF $cons; wsconscfg -t 80x25bf $cons; done
unset cons
wsconsctl -w keyboard.map+="keycode 157=Mode_Lock"
Вместо
koi8-r-8x16 можно указать
koi8-u-8x16
В качестве переключателя раскладки используеться правый
CTRL
Замечание:
Экран
ttyC0 создаёться всегда и не может быть удалён, поэтому не может отображать кириллицу.
В файл
$HOME/.inputrc необходимо добавить следущие строки:
set convert-meta off
set input-meta on
set output-meta on
Дополнение Виктора Гижевского
В дополнение к статье хотелось бы добавить, что русификация после
установки системы будет работать только с bash или csh. Также я бы
рекомендовал добавить файл .inputrc в /etc/skel и установить по
умолчанию одну из указанных оболочек для того, чтобы вновь добавляемые
пользователи уже имели кириллическую консоль. Также не следует забывать,
что использование bash у рута в качестве основного шелла сделает
невозможным восстановительные работы в аварийном случае, поскольку bash
находится в /usr/local/bin . Копирование bash в /bin не является выходом
- bash использует libiconv и gettext, которые также могут оказаться
недоступными - соответственно в случае переноса bash надо переносить и их.