Часто мне задают вопросы содержание которых таки или иначе затрагивают руссификации будь то консоль или иксы, либо всё вместе, здесь я расскажу что и как для этого делаю я, итак с перва наперва я приступаю к руссификации консоли:
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
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