Руссификация FreeBSD
Собственно руссифицировал я давно, но вот решил записать тут только сейчас.
Сначала руссифицируем консоль:
в /etc/rc.conf
1 2 3 4 5 | keymap=ru.koi8-r.win scrnmap=koi8-r2cp866 font8x16=cp866b-8x16 font8x14=cp866-8x14 font8x8=cp866-8x8 |
в /etc/ttys
меняем cons25 на cons25r хотя можно было и при установке в sysinstall это сделать
изменяем язык пользователя
pw usermod root -L russian
добавляем локализацию и набор символов MIME
в /etc/profile
1 2 | LANG=ru_RU.KOI8-R; export LANG MM_CHARSET=KOI8-R; export MM_CHARSET |
в хэндбуке написано или но добавим и туда
/etc/csh.login
1 2 | setenv LANG ru_RU.KOI8-R setenv MM_CHARSET KOI8-R |
KDE
/etc/X11/xorg.conf
1 2 3 4 5 6 7 | Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:ctrl_shift_toggle" Option "XkbVariant" ",winkeys" EndSection |
установить
из портов /usr/ports/russian/kde3-i18n
Меню КДЕ/Настройка/Региональные и специальные возможности/Язык и стандарты
добавить русский
чтоб в трее отобрыжался текущий язык установить kkbswitch
если охота использовать cp1251 в freebsd то вам сюда http://www.lissyara.su/?id=1169
Установка кириллических шрифтов(взято с http://www.lissyara.su/?id=1444)
Устанавливать набор ttf шрифтов из Windows. Перед установкой
выходим из KDE. Создаем папку и копируем шрифты *.ttf из папки Windows/Fonts,
например, папка /usr/X11R6/lib/X11/fonts/win-ttf.
Далее необходимо проделать несколько действий:
1 2 3 | # cd /usr/X11R6/lib/X11/fonts/win-ttf # mkfontscale # mkfontdir |
после этих действий в папке должны появиться два файла font.dir и font.scale
Последнее действие:
1 2 | # fc-cache /usr/X11R6/lib/X11/fonts/win-ttf # mkfontscale -e /usr/X11R6/lib/X11/fonts/encodings |
в файле
1 | # ee /usr/X11R6/etc/X11/xorg.conf |
добавьте путь к новому каталогу /usr/X11R6/lib/X11/fonts/win-ttf
…
FontPath “/usr/X11R6/lib/X11/fonts/win-ttf ”
…
Перезапустите иксы и пользуйтесь шрифтами.
Для тех, кто не любит лишних рестартов, то под рутом пишем
1 | # fc-cache -v -f |
Так же вместо копирования шрифтов с Windows, можно поставить
порт x11-fonts/webfonts с параметром WITH_MSWINDOWS_LICENSE=yes
И кроме этого, наборы шрифтов можно найти в портах /usr/ports/x11-fonts
Далее делаем типа Майкрософтовского Clear Type.
В ControlCenter->Appearance&Themes->Fonts.
справа чекбокс “использовать сглаживание шрифтов” отмечаем и правее
кнопка “настроить”, нажимаем ее, затем отмечаем чекбокс “использовать
межстрочное сглаживание”.
Windows по дeфолту везде использует Tahoma 10; и для моноширинного Courier New