1.Длярусіфікаціі консолі досить в файлі /etc/rc.conf написати наступне:
keymap = ru.koi8-r
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
Далі, обов'язково, за допомогою vipw слід кожному користувачеві вашої системи змінити 5-е поле файлу / etc / passwd
user: password: 1111: 11: russian: 0: 0: User Name: / home / user: / bin / csh
2.Поддержка 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
Інший метод:
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.
3.Файловая система 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)
У іксах ж використовується локалізація, виконана в utf-8, тому якщо русифікувати таким чином, то в KDE, наприклад, замість російських букв будуть козябри.
Тому ставимо в ./xinitrc змінні:
export LANG = 'ru_RU.UTF-8'
export LC_ALL = 'ru_RU.UTF-8'
Потім потрібно встановити шрифти, чим більше, тим краще. Можна взяти в Windows.
Робимо так:
# Cd / usr / X11R6 / lib / X11 / fonts / TTF
копіюємо шрифти, потім:
# mkfontscale
# mkfontdir
# Fc-cache
Ще потрібно переконатися в тому, що в файлі /etc/X11/xorg.conf
вказано шлях до папки зі шрифтами, які взяті з Windows.