UTF-8 на FreeBSD 10.1 — различия между версиями
Root (обсуждение | вклад) (Новая страница: «Для использования UTF-8, необходимо произвести следующие действия: Добавить в /boot/loader.conf с…») |
Root (обсуждение | вклад) |
||
| Строка 13: | Строка 13: | ||
Проверяем в /etc/ttys тип эмулируемого терминала: | Проверяем в /etc/ttys тип эмулируемого терминала: | ||
ttyv0 "/usr/libexec/getty Pc" xterm on secure | ttyv0 "/usr/libexec/getty Pc" xterm on secure | ||
| + | |||
| + | |||
| + | Редактируем /etc/login.conf и меняем настройки класса "russian" | ||
| + | russian|Russian Users Accounts:\ | ||
| + | :charset=UTF-8:\ | ||
| + | :lang=ru_RU.UTF-8:\ | ||
| + | :tc=default: | ||
| + | |||
| + | |||
| + | По завершению перестраиваем хеш-базу | ||
| + | # cap_mkdb /etc/login.conf | ||
| + | |||
| + | |||
| + | Для настройки локализации в shell, настраиваем ~/.profile, ~/.bashrc, или ~/.cshrc в зависимости о шелла, для csh/tsch | ||
| + | setenv LANG ru_RU.UTF-8 | ||
| + | setenv MM_CHARSET UTF-8 | ||
Версия 18:58, 16 февраля 2015
Для использования UTF-8, необходимо произвести следующие действия:
Добавить в /boot/loader.conf строку:
kern.vty=vt
Добавить в /etc/rc.conf
#CTRL+SHIFT switch to russian keymap="ru.win"
Тип эмулируемого терминала для UTF-8 консоли - xterm
Проверяем в /etc/ttys тип эмулируемого терминала:
ttyv0 "/usr/libexec/getty Pc" xterm on secure
Редактируем /etc/login.conf и меняем настройки класса "russian"
russian|Russian Users Accounts:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
По завершению перестраиваем хеш-базу
# cap_mkdb /etc/login.conf
Для настройки локализации в shell, настраиваем ~/.profile, ~/.bashrc, или ~/.cshrc в зависимости о шелла, для csh/tsch
setenv LANG ru_RU.UTF-8 setenv MM_CHARSET UTF-8