Anshlag - калужское объединение друзей - туристов. Отдых, путешествия, туризм.

Anshlag - калужское объединение друзей - туристов. Отдых и путешествия по Карелии, туризм, водные походы. Отчеты о походах, рассказы туристов, новости туризма. Форум, гостевая, походные фотографии.



  
 Воскресенье, 20 января 2019, 15:41:40 

Как русифицировать FreeBSD?
Как русифицировать систему?

Быстрый переход ...

» Как русифицировать ...

Как русифицировать систему?
На этой странице собраны документы, которые помогут вам русифицировать FreeBSD.
Русифицируем консоль
Поддержка LOCALE
Русификация принтера
файловая система DOS и русские имена файлов

Русификация консоли
Для русификации консоли достаточно в файле /etc/rc.conf в секции System console options написать следущее:
keymap=ru.koi8-r
keychange="61 ^[K"
scrnmap=koi8-r2cp866
font8x16=cp866b-8x16
font8x14=cp866-8x14
font8x8=cp866-8x8

Переключение кодировок производится клавишей CapsLock.
Каждому терминалу в /etc/ttys следует изменить тип с cons25 на cons25r

ttyv0 "/usr/libexec/getty Pc" cons25r on secure

Поддержка LOCALE
Для поддержки LOCALE следует установить 2 переменные:

1) LANG
2) MM_CHARSET

В файле /etc/login.conf есть специальная класс:
russian login class

russian:Russian Users Accounts:\
:charset=KOI8-R:\
:lang=ru_RU.KOI8-R:\
:tc=default:

С помощью vipw следует каждому пользователю вашей системы изменить 5-е поле файла /etc/passwd
user:password:1111:11:russian:0:0:User Name:/home/user:/bin/csh

если вы не хотите использовать этот метод - можно сделать следущее:
В файле /etc/profile следует написать:

LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

а в /etc/csh.login напишем :
setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R

Русификация принтеров
Большинство принтеров поставляется со встроенной поддержкой CP866. Существует перекодировщик CP866 -> KOI8-R. Итак, в /etc/printcap опишем русский "принтер":

lp|Russian local line printer:\
:sh:of=/usr/libexec/lpr/ru/koi2alt:\
:lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:

Смотрите также printcap(5).
Обратите внимание на присутствие файла /usr/libexec/lpr/ru/koi2alt

Файловая система DOS(FAT/FAT32/VFAT) и русские имена файлов
Посмотрите пример в fstab (5) для поддержки русских имен файлов файловой системы DOS

/dev/sd0s1 /dos/c msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0
детальное описание опций -W и -L смотрите в mount_msdos (8)




Прокомментировать
Хотите оставить свои комментарии? Зарегистрируйтесь на нашем сайте!

 
(c) Anshlag 2002 - 2008