Возможно в будущем напишу об установке, т.к. некоторые моменты из хэндбука уже не актуальны.
А тут я попробую рассказать альтернативную историю локализации, и так, начнём!
Сначало необходимо установить шрифты:
#emerge terminus-font freefonts cronyx-fonts corefonts
Теперь посмотреть какие Русские локали есть (если надо).
#locale -a | grep ru
Добавляем нужную локаль в locale.gen
#nano /etc/locale.gen
Лучше использовать юникод
"ru_RU.UTF-8 UTF-8"
Генерируем локаль
#locale-gen
Создаём вторую локаль
#nano /etc/env.d/02locale
И добавляем утда строки
LC_ALL=""
LANG="ru_RU.UTF-8"
Обновляем параметры среды
#env-update && source /etc/profile
Включаем поддержку юникода в rc.conf
#nano /etc/rc.conf
UNICODE="yes"
Устанавливаем шрифт в консоле
#nano /etc/conf.d/consolefont
CONSOLEFONT="cyr-sun16"
CONSOLEFONT="UniCyr-sans"
Устанавливаем раскладку в /etc/conf.d/keymaps
#nano /etc/conf.d/keymaps
KEYMAP="ru-ms" # доступны также раскладки и ru, ru2 ru3 ru4 и ещё какая-то
SET_WINDOWKEYS="yes" # можно пославить no, если не используете клавишу windows
DUMPKEYS_CHARSET="koi8-r"
Перезапускаем всё это дело:
#/etc/init.d/keymaps restart && /etc/init.d/consolefont restart
Теперь надо добавтиь Юзов в make.conf :)
Добавляем тэг "unicode".
#nano /etc/make.conf
Например вот так:
USE="gtk gnome -kde -qt alsa dvd cdr unicode"
Теперь пересобираем нужные паеты, если сразу не стояла UFT'ная локаль.
#emerge nano mc
Всё.
Ещё есть прикольный шрифт, кторый я когда-то использовал в слаке UniCyr-sans, сервер на котором он был выложен похоже в единственном экземпляре, сейчас недоступен, да и зеркала найти мне не удалось :( Так что, если найду и не забуду, обязательно отзеркалирую.
Раскладка в данном руководстве не настраивается никак. А это тоже важно
ОтветитьУдалитьа что тебе мешает установить иксы с гномом или кедами и настраивать?
Удалить1. гном и кде - типичный пример того как НЕ должна выглядеть оконная система с менеджерами. Слишком "тяжелые" (в сравнении с виндой хп/7).
Удалить2. Автор и так начал с русификации консоли под консолью. Так что думаю вопрос надо адресовать ему.
keymap="-u ru"
Удалить