![]() |
Руссификация FreeBSD
Прежде всего рекомендую прочитать соответствующий раздел FreeBSD Handbook. Здесь же размещён краткий конспект, как настроить локаль koi8-r в FreeBSD.
(почему правильным является настраивать локаль именно на koi8 я объяснять не буду, но, поверьте, это действительно лучше, и может сэкономить вам время и нервы, хотя возможно когда нибудь коллективными усилиями здесь появится статья на эту тему) Локализация консоли в /etc/rc.conf должно присутствовать что то вроде: Код:
font8x14="cp866-8x14"Также убедитесь что в /etc/ttys для всех теримналов прописано cons25r вместо cons25, если это не так - исправьте. для пользователя должна быть установлена русская локаль. Для этого необходимо при создании пользователя (adduser) указать Login class: russian. Для изменения класса уже существующего пользователя используйте команду pw user mod username -L russian На этом локализация консоли закончена Для переключения языка ввода используется клавиша Caps Lock. Дополннительная настройка mc. Для того чтобы писать по русски в Midnight Commander (порт misc/mc) необходимо установить 8-битный ввод (делается это в меню Настроки / Биты символов...), для правильной работы нужно включить "полный 8-битный ввод" и устаонвить кодировку ввода koi8-r. Для того чтобы нормально просматривать FTP сервера в Windows-кодировке (CP1251) необходимо установить, один из двух патчей к mc Локализация "иксов" переключение языка ввода: кусочек /etc/X11/xorg.conf за это отвечающий (переключение по Caps Lock), здесь же настроены и раскладки (русская и английская, win-подобные) Код:
Section "InputDevice"Код:
Option "XKbOptions" "grp:alt_shift_toggle"для правильного отображения русского языка в "иксах" нужны русские шрифты. Обычно можно указать программе использовать тот или иной шрифт указав его в качестве параметра, например xterm -fn '-rfx-serenetypewriter-medium-r-normal-*-14-*-*-*-m-*-koi8-ru' Для выбора шрифта могут использоваться программы fontsel или xfontsel или xlsfonts, я обычно использую последнюю. В случае использования xfontsel в первую очередь выбирается encdng - кодировка, в нашем случае ru, затем параметр rgstry - там выбираем koi8, после этого выбираем семейство шрифтов размер и т.д. после нажатия кнопки select название шрифта будет скопировано в буфер обмена. (если у Вас не доступны шрифты koi8-ru то их необходимо поставить и прописать в конфигурационном файле "иксов") Русские теги в xmms: Чтобы xmms отображал теги не только в одной кодировке, вам нужно установить версию xmms с распознаванием русской кодировки (это порт russian/xmms) Монтирование дисков с Windows кодировкой Как всегда, все делается по аналогии, например так ("избранное" из /etc/fstab): Код:
# Device Mountpoint FStype Options Dump Pass #Код:
mount_msdosfs -L ru_RU.KOI8-R /dev/ad2s1 /mnt/drive\[3\]/FaT/c |
Цитата:
Далее отвечаем на предложенные вопросы, в принципе ипользуя предложенные разумные подсказки, но нужно знать параметры своего монитора и видюхи. Или пользуемся утилитой самоконфигурирования Иксов, запуская ее #Xorg -configure В этом случае конф.файл будет создан в /root/xorg.conf.new Копируем его cp /root/xorg.conf.new /etc/X11/xorg.conf и редактируем как было сказано выше. |
Ну тогда сразу предложу заменить секцию Section "Files" на чтото типа:
Код:
Section "Files" |
| Время: 02:17 |