Utf8/MigrateToKoi8
Как сменить системную локаль на KOI-8 в дистрибутиве ALT Linux Compact 3.0
Правим следующие файлы:
/etc/sysconfig/consolefont
SYSFONT=UniCyrExt_8x16 SYSFONTACM=koi8-r
/etc/sysconfig/i18n
LANG=ru_RU.KOI8-R
/etc/sysconfig/keyboard
KEYTABLE=ruwin_cplk-KOI8-R KBCHARSET=KOI8-R
/etc/hal/fdi/policy/01-charset.fdi Находим значение параметра, равное "utf8" и меняем на "koi8-r". Должно получиться:
<merge key="volume.policy.mount_option.iocharset" type="string">koi8-r</merge>
/etc/menu-methods/lang.h
function lang()="ru_RU.KOI8-R" function languages()="ru_RU.KOI8-R"
Затем выполнить команду
- update-menus
Данная конфигурация предполагает, что клавиатура имеет раскладку Windows и переключение между языками осуществляется клавишей Caps Lock (ruwin_cplk). Смените параметр KEYTABLE под свои вкусы.
Мне (DenisKirienko) также нравятся шрифты terminus в консоли, для их включения необходимо установить пакет fonts-console-terminus и задать значение SYSFONT=ter-k14n.
Для исправления шрифта в xterm и aterm правим файл /etc/X11/Xresources.ruRU.KOI8-R. Для установки шрифтов terminus: /etc/X11/Xresources.ruRU.KOI8-R
XTerm*vt100*font: -xos4-terminus-medium-*-*-*-16-*-*-*-*-*-koi8-r Aterm*font: -xos4-terminus-medium-*-*-*-16-*-*-*-*-*-koi8-r