Руссификация FreeBSD

root

Администратор
Команда форума
#1
Часто мне задают вопросы содержание которых таки или иначе затрагивают руссификации будь то консоль или иксы, либо всё вместе, здесь я расскажу что и как для этого делаю я, итак с перва наперва я приступаю к руссификации консоли:
vi /etc/rc.conf

в конце дописываю:
keymap=ru.koi8-r
keychange="61 ^[[K"
scrnmap=koi8-r2cp866
font8x16=cp866b-8x16
font8x14=cp866-8x14
font8x8=cp866-8x8

:wq! - выход из редактора vi
теперь переключения между кодировками в консоли осуществляется пимпой капслок
далее идём в
vi /etc/ttys
и дописываем там ко всем cons25 - cons25r
:wq!

Далее необходимо установить поддержку локали (LOCALE)
это делается путём установлением двух переменных:
LANG
MM_CHARSET
vi /etc/profile

LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET
:wq!
далее в /etc/csh.login устанавливаем две переменных:
setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R

на этом руссификация консоли закончена...можете р*цензура*иться (reboot) и наслаждаться

Руссификация X-Windows
первым делом нужно установить шрифты для иксов, будем делать с портов :
cd /usr/ports/russian/X.language/ && make install clean
система сама скачает нужные сырцы и установит их куда нада, далее переходим непосредственно к саомй руссификации
в /etc/XF86Config необходимо добавить
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/misc"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/100dpi"

В секцию Keyboard дописываем
XkbRules"xfree86"
XkbModel"pc101"
XkbLayout"ru"
XkbOptions"ctrl:nocaps,grp:ctrl_shift_toggle"

таким образом переключения кодировки в иксах будет осуществляться - ctrl + shift

для дополнительной информации можно обратиться к мануалу
man XF86Config
 

mov ax

Гость города
#2
:~)))

Рут, это конечно полезно, но немогли бы моды этой хи написать как собственно ставить фряху, а то чел который никогда ее не видел, но уже успел наслушаться восхваленией от skif'a просто боиться :D :D :D
 

root

Администратор
Команда форума
#3
дык, всё будет...
но это слишком долгая процедура описание, поэтому будет немного в другом месте, тут будут обсуждаться объемленные вопросы для форума :D
 
M

#mike

Guest
#4
XF86Config по умолчанию находится не в /etc а в /usr/X11R6/lib/X11/XF86Config
 
M

#mike

Guest
#7
еще вопросик :)
когда правишь мессагу, появляется новый пост это глюк или фича?:)
 
M

#mike

Guest
#9
может при установке с дистриба туда и ложится конфиг, просто я качал иксы отдельно....
 

root

Администратор
Команда форума
#10
#mike
я тоже иксы качал отдельно :-)
но когда ты отконфигишь иксы конфиг должен быть там где я говори...тоесть: /etc/ - для 3-их
и /etc/X11 - для 4-ых