Поехали!
1. Для начало синхронизируем порты:
Обновим переменную среду:
8. Настроим способ переключения раскладки, редактируем файл /etc/conf.d/keymaps:
9. Если вам необходимо иначе, проверим поддержку других вариантов командой:
10. Перезапустим consolefont и keymaps:
Поздравляю. Русификация выполнен.
З.Ы.: ну и в нагрузку.
Самый лёгкий способ русифицироваться это:
1. Для начало всё удаляем с файла /etc/env.d/02locale
2. Выполним команду:
6. При желании можно подредактировать некоторые параметры (о каждом из них вы можете вычитать в интернете), они необходимы если есть необходимость изменить, чтоб в цифрах десятичная часть отделалась "." или ",", для этого указывается определённый параметр после знака равно С, POSIX, ru_RU.utf8:
1. Для начало синхронизируем порты:
# emerge-websync (или emerge --sync)2. Установим необходимые шрифты:
# emerge terminus-font corefonts freefonts cronyx-fonts3. Редактируем (любым удобным для вас редактором nano, vim, vi и пр.) файл /etc/locale.gen:
# vim /etc/locale.genИ добавим в файл такие строчки:
en_US.UTF-8 UTF-84. С генерируем locale:
ru_RU.UTF-8 UTF-8
# locale-gen5. Внесём изменения в файл /etc/env.d/02locale (если файла нет то создайте его):
# vim /etc/env.d/02localeИ добавим в него следующие строчки:
LC_ALL="ru_RU.UTF-8"6. Проверим в фале /etc/rc.conf, поддержку unicode, убедимся в наличии данной строки unicode="YES", если нет то прописываем данный параметр.
LANG="ru_RU.UTF-8"
LC_MESSAGES="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
Обновим переменную среду:
# env-update && source /etc/profile7. Теперь настроим шрифты в консоли, редактируем файл /etc/conf.d/consolefont:
# vim /etc/conf.d/consolefontЗаменим строчку consolefont="default8x16" на consolefont="ter-k14n" или на consolefont="cyr-sun16".
8. Настроим способ переключения раскладки, редактируем файл /etc/conf.d/keymaps:
# vim /etc/conf.d/keymapsМеняем параметр keymap на keymap="-u ruwin_cplk-UTF-8" (переключение будет происходить по CapsLock).
9. Если вам необходимо иначе, проверим поддержку других вариантов командой:
# ls /usr/share/keymaps/i386/qwerty/ | grep ruРезультат будет вида:
ru1.map.gzДалее выбираете то, что вам необходимо и прописываете в keymap (прописывайте без .map.gz). Расшифровка раскладок тут.
ru2.map.gz
ru3.map.gz
ru4.map.gz
ru-cp1251.map.gz
ru.map.gz
ru-ms.map.gz
ruwin_alt-CP1251.map.gz
ruwin_alt-KOI8-R.map.gz
ruwin_alt_sh-UTF-8.map.gz
ruwin_alt-UTF-8.map.gz
ruwin_cplk-CP1251.map.gz
ruwin_cplk-KOI8-R.map.gz
ruwin_cplk-UTF-8.map.gz
ruwin_ctrl-CP1251.map.gz
ruwin_ctrl-KOI8-R.map.gz
ruwin_ctrl-UTF-8.map.gz
ruwin_ct_sh-CP1251.map.gz
ruwin_ct_sh-KOI8-R.map.gz
ruwin_ct_sh-UTF-8.map.gz
ru_win.map.gz
ru-yawerty.map.gz
10. Перезапустим consolefont и keymaps:
# /etc/init.d/keymaps restart && /etc/init.d/consolefont restart11. И, не забудем перелогинится.
Поздравляю. Русификация выполнен.
З.Ы.: ну и в нагрузку.
Самый лёгкий способ русифицироваться это:
1. Для начало всё удаляем с файла /etc/env.d/02locale
2. Выполним команду:
# eselect locale listОтобразятся допустимые параметры вида:
[1] C3. Далее выбираем нужную локализацию:
[2] POSIX
[3] en_US.utf8
[4] ru_RU.utf8 *
[ ] (free form)
# eselect locale set 44. Для уверености выполним:
# env-update && source /etc/profile5. И перелогинимся. Русификация выполнена.
6. При желании можно подредактировать некоторые параметры (о каждом из них вы можете вычитать в интернете), они необходимы если есть необходимость изменить, чтоб в цифрах десятичная часть отделалась "." или ",", для этого указывается определённый параметр после знака равно С, POSIX, ru_RU.utf8:
LANG=7. Если вам хочется чтобы в консоли информация была на английском языке для этого необходимо добавить в файл ~/.bashrc следующую строку:
LC_CTYPE=
LC_NUMERIC=
LC_TIME=
LC_COLLATE=
LC_MONETARY=
LC_MESSAGES=
LC_PAPER=
LC_NAME=
LC_ADDRESS=
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATION=
LC_ALL=
export LANG=C (или то что вам необходимо).
Спасибо большое )
ОтветитьУдалить