HOWTO Русификация консоли UTF-8 RUS
Файл: /etc/conf.d/consolefont
CONSOLEFONT="Cyr_a8x16" CONSOLETRANSLATION="cp866_to_uni"
Файл: /etc/conf.d/keymaps
keymap="ru"
На заметку: Доступные раскладки клавиатуры: http://ru.gentoo-wiki.com/wiki/%D0%A0%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B...
ru-cp1251 ru-ms ru-yawerty ru - переключение по ctrl+shift ru1 ru2 ru3 ru4 - переключение по capslock ru_win
Файл: /etc/env.d/02locale
LANG="ru_RU.UTF-8" LC_ALL=""
На заметку: Если вы в рабочей системе, выполните следующие команды, для вступления изменений в силу.
# env-update && source /etc/profile # /etc/init.d/consolefont restart && /etc/init.d/keymaps restart # rc-update add consolefont default
#================================================================================================================#
На заметку: Для локализации MC должен быть собран с флагом -ncurses
# echo "app-misc/mc slang" >> /etc/portage/package.use
На заметку: Для локализации man страниц желательно установить пакет app-i18n/enca
# emerge -av app-i18n/enca
и отредактировать файл конфигурации man страниц
Файл: /etc/man.conf
#NROFF /usr/bin/nroff -mandoc NROFF /usr/bin/enconv -L ru -x KOI8-R | /usr/bin/nroff -mandoc -Tlatin1 -c | /usr/bin/enconv -L ru -x UTF-8
На заметку: Так же рекомендую оставить в системе русcкую и английскую локаль
# cat /usr/share/i18n/SUPPORTED | grep -E 'ru_RU|en_US' >> /etc/locale.gen && locale-gen
На заметку: Ну и для автоматизации можно все превратить в скрипт:
Замечу, что в последней версии был изменен синтаксис в конфигах, и большие буквы были изменены на маленькие!
sed -i -e 's/UNICODE=.*/UNICODE="yes"/' /etc/rc.conf sed -i -e 's/CONSOLEFONT=.*/CONSOLEFONT="Cyr_a8x16"/' /etc/conf.d/consolefont sed -i -e 's/.*CONSOLETRANSLATION=.*/CONSOLETRANSLATION="cp866_to_uni"/' /etc/conf.d/consolefont sed -i -e 's/KEYMAP=.*/KEYMAP="ru"/' /etc/conf.d/keymaps echo 'LANG="ru_RU.UTF-8"' >> /etc/env.d/02locale echo 'LC_ALL=""' >> /etc/env.d/02locale env-update && source /etc/profile /etc/init.d/consolefont restart && /etc/init.d/keymaps restart cat /usr/share/i18n/SUPPORTED | grep -E 'ru_RU|en_US' >> /etc/locale.gen && locale-gen
Сохранено без изменений от сюда http://ru.gentoo-wiki.com/wiki/%D0%91%D1%8B%D1%81%D1%82%D1%80%D0%B0%D1%8...