Эта история бесконечна. Сколько раз ставил Gentoo, ровно столько же раз и искал как русифицировать в UTF8 =).
Начнем с ядра. Надо правильно выставить опции кодовых страниц:
File systems --->
DOS/FAT/NT Filesystems --->
<*> VFAT (Windows-95) fs support
(866) Default codepage for FAT (по умолчанию будет 866 таблица для FAT)
(utf8) Default iocharset for FAT (UTF мы используем для ввода вывода)
# после установок для фат не нужно будет трогать fstab
-*- Native language support --->
(UTF8) Default NLS Option
<*> Codepage 437 (United States, Canada)
<*> Codepage 866 (Cyrillic/Russian)
<*> Windows CP1251 (Bulgarian, Belarusian)
<*> ASCII (United States)
<*> NLS ISO 8859-1 (Latin 1; Western European Languages)
<*> NLS ISO 8859-5 (Cyrillic)
<*> NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)
<*> NLS KOI8-R (Russian)
<*> NLS UTF-8
Для консоли правим файлы (новый вариант):
#/etc/conf.d/keymaps:
KEYMAP="ru" (переключение по Ctrl|Shift)
#/etc/rc.conf
UNICODE="yes"
#/etc/conf.d/consolefont
CONSOLEFONT="ter-k14b" (из пакета шрифтов Terminus ter-k14b или ter-k14n, там есть варианты)
#.bash_profile
export LC_ALL=""
export LANG="ru_RU.UTF-8"
В общем это все. Дальше уже надо лезть разбираться с конкретными приложениями.
Для KDE и прочего, нужны шрифты Windows, они в пакете media-fonts/corefonts. Народ рекомендует их брать из Windows, т.к. в пакете только Arial, Courier New, Times New Roman, а Tahoma и т.п. нету. Порядок действий нашел на gentoo.blog.ru:
#mkdir /usr/share/fonts/msfonts
#cp /mnt/windows/WINDOWS/Fonts/*.ttf /usr/share/fonts/msfonts/
#cd /usr/share/fonts/msfonts
#chmod 644 *
#mkfontdir
#mkfontscale
#fc-cache -fv
#nano /etc/X11/xorg.conf
# FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/msfonts"
Для пакетов, в /etc/make.conf поставил в USE параметр unicode.
Подписаться на:
Комментарии к сообщению (Atom)
1 комментарий:
Да лучше записать для себя и для других :)
Отправить комментарий