WeX
сложно как то ... мы с ребятами из Сахалина сделали так
Slackware 9.0, а так же 9.1
источник :
http://www.multilinux.sakh.com
03.04.2003 Полная русификация 9 Slackware.(Д.Каледин, И.Трофимов, модифицировал Petya)
Итак, для полного щастья в свежеустановленной Слаке необходимо:
1. Содержимое файла /etc/rc.d/rc.font
setfont Cyr_a8x16
mapscrn koi2alt
for n in 1 2 3 4 5 6; do
echo -ne "\033(K" > /dev/tty$n
done
2. Содержимое файла /etc/rc.d/rc.keymap
loadkeys ru-ms.map
3. /etc/profile.d/lang.sh
export LC_ALL=
export LANG=ru_RU.KOI8-R
export LC_NUMERIC=C
export LC_TIME=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_PAPER=ru_RU.KOI8-R
export LC_NAME=ru_RU.KOI8-R
export LC_ADDRESS=ru_RU.KOI8-R
export LC_TELEPHONE=ru_RU.KOI8-R
export LC_MEASUREMENT=ru_RU.KOI8-R
export LC_IDENTIFICATION=ru_RU.KOI8-R
Маленькое замечание- можно просто поставить LC_ALL=ru_RU.KOi8-R, но при таком раскладе в старой Слакваре у меня не все программы работали корректно, в частности LICQ.
4. /usr/share/locale
Денис рекомендует в файле locale.alias заменить секцию russian на:
russian ru ru ru_RU
ru_RU ru_RU.KOI8-R
а я рекомендую просто прописать
russian ru_RU.KOI8-R
Но у автора без всякой замены работает и так.
5. Вот эту секция я советую не трогать - если ты пользователь КДЕ то см ниже
/etc/X11
В файле XF86Config поменялась установка раскладок клавиатуры:
Section "InputDevice"
Identifier "Keyboard1"
Driver "keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Именно надо не забыть добавить us,ru а то иначе запаритесь искать как обратно переключить раскладку
6. там же
На забудьте прописать пути к truetype шрифтам и для "верочки" желательно перейти в каталог со шрифтами, удалить старый fonts.cache-1 (у меня почему то он не переписывался) и выполнить /usr/X11R6/bin/fc-cache
----------------------------------------------------
7. от себя добавлю - что если хотите что бы в КДЕ по норманому раскладка переключалась то надо в папке /home/users/[username]/.kde/share/config ( или /home/[username]/.kde/share/config кому как нравится юзеров пинать ) в файле kxkbrc
написать следующее :
Код: Выделить всё
[Layout]
Additional=ru
AdditionalEncodings=KOI8-R
Encoding=ISO8859-1
Layout=us,ru(winkeys)
Model=pc105
Options=grp:alt_shift_toggle,grp_led:scroll
ResetOldOptions=false
SwitchMode=WinClass
Use=true
Variants=ru(winkeys)