Глава 16. Кириллизация дистрибутивов

Содержание

SuSE
Настройка текстового режима
X window
RedHat 6.2
Кириллизация консоли
X window
RedHat 5.2
Кириллизация консоли
Клавиатура
Консоль
X window
Debian
Настройка русской локали
Русификация текстового режима.
Русификация X Window System
Slackware
Русификация текстового режима.
Русификация X Window System
Solaris

В этом разделе кратко описываются способы настройки кириллицы, которые специфичны для различных дистрибутивов Unix. Способы разнятся не только от дистрибутива к дистрибутиву, но и от версии дистрибутива.

Внимание: Этот раздел не поддерживается и не развивается. Реальность может очень сильно отличаться от информации приведённой здесь.

Если локализация из коробки является одним из основных признаков по которому вы выбираете дистрибутив Linux[19], то следует выбрать национальный дистрибутив, команда которого непосредственно участвует в процессе локализации. Для русскоязычного[20] пользователя таким дистрибутивом является дистрибутивы, например, от команды AltLinux или от команды ASP.

Для настройки кириллицы прежде всего полезно прочитать разделы Глава 4. Консоль, Глава 5. X Window, и только после этого, зная, что вы делаете, обратиться к подразделам этого параграфа.

SuSE

Дистрибутив SuSe— немецкий дистрибутив. Один из самых добротных дистрибутивов Linux. Кириллизация из коробки отсутствует, особенно это относится к самым последним версиям этого дистрибутива

Настройка текстового режима

Пример русификации консоли koi8[21].

Запустите программу конфигурации и администрирования yast под суперпользователем.

Для выбора консольного шрифта в меню ,,System administration'' следует выбрать пункт ,,Set the console font''. Я рекомендую выбрать какой-либо шрифт из серии ,,Cyr_a8x'' (у меня стоит шрифт Cyr_a8x16.pcfu.gz) — сделайте этот шрифт ,,As standart font''.

Далее в меню ,,System administration'' выберите пункт ,,Change configuration file''. Среди предложенных для изменения переменных нас интересуют:

  • CONSOLE_FONT — консольный шрифт (как поменять эту переменную, было описано ранее; можно менять её и здесь),

  • CONSOLE_SCREENMAP — установите переменную равной koi2alt,

  • CONSOLE_MAGIC— установить равной ,,(K''  (кавычки не писать),

  • KEYTABLE— рекомендуется установить равной ru3.map.gz (переключатель правый CP866, раскладка стандартная), или ru4.map.gz (переключатель CapsLock, раскладка для Windows клавиатуры),

  • CONSOLE_UNICODEMAP — cyralt.uni,

  • RC_LANG — можно установить равной ru_RU.KOI8-R.

Все это можно сделать, подредактировав файл rc.local в /etc/.

P.S. Если при установке указать, что ваш язык — ,,русский''  (LANGUAGE=russian), то всё настроится автоматически (ну, почти).

X window

Делайте так же, как описано в разделе Глава 4. Консоль— настройка ничем от стандартной настройки не отличается.



[19] Например, если вы выбираете дистрибутив для домашнего компьютера

[20] А так же, вероятно, для украиноязычного и беларусоязычного.

[21] Проверено для версии 6.3