Как русифицировать Gentoo

16:24 9 нояб. 2015

Как русифицировать GentooПосле установки популярного дистрибутива Linux, одна из первых операций, которые следует выполнить - это русификация системы.

Русификацию Gentoo необходимо начать до установки основных графических программ. Первых делом обьявим в файле /etc/portage/make.conf LINGUAS="ru":

~# nano /etc/portage/make.conf

Обновим дерево портежей, если еще этого не сделали.

~# emerge --sync

Следующая команда устанавливает набор кирилических шрифтов:

~# emerge freefonts corefonts cronyx-fonts terminus-font

Теперь необходимо отредактировать файл "locale.gen".

~# nano /etc/locale.gen

В этот файл добавляем следующие строки:

en_US.UTF-8 UTF-8

en_US ISO-8859-1

ru_RU.UTF-8 UTF-8

ru_RU.KOI8-R KOI8-R

ru_RU.CP1251 CP1251

ru_RU ISO-8859-5

Командой locale-gen генерируем локаль.

~# locale-gen

Дальше нужно создать файл "02locale".

~# nano /etc/env.d/02locale

И прописать в нем

LC_ALL="ru_RU.UTF-8"

LANG="ru_RU.UTF-8"

LC_MESSAGES="POSIX"

LC_NUMERIC="POSIX"

LC_TIME="POSIX"

Не забудьте проверить в /etc/rc.conf наличие строки unicode="YES". Если ее нет или она закомментирована, нужно дописать/раскомментировать. О том является ли строка комментарием можно судить по символу #. Вот пример как НЕ должно быть:

# unicode="Yes"

Обновляем переменные среды (крякозябров пока не пугаемся)

~# env-update && source /etc/profile

Настраиваем шрифты для русификации консоли gentoo.

~# nano /etc/conf.d/consolefont

Заменяем строку consolefont="default8x16" на consolefont="cyr-sun16"

Теперь отредактируем "keymaps".

~# nano /etc/conf.d/keymaps

Прописываем там keymap="-u ru" ("-u ru" — смена раскладки по "ctrl+shift").

Теперь перезапускаем демонов

~# /etc/init.d/consolefont restart

~# /etc/init.d/keymaps restart

Вот и все. После проделанных манипуляций, система должна понимать кирилические символы в консоли. Если возникли проблемы с вводом русских символов, можно в файле "/etc/conf.d/keymaps" прописать dumpkeys_charset="koi8-r" и перезапустить демон

~# /etc/init.d/keymaps restart

Надеюсь эта небольшая заметка подсказала вам как русифицировать Gentoo.


Теги: linux Gentoo
Категория Операционные системы   |   0 комм.
Нет результатов.