Utf8/MigrateToKoi8

Материал из ALT Linux Wiki
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.


Как сменить системную локаль на 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"

Затем выполнить команду

  1. 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