FreeBSD: включаем поддержку кириллицы в консоли

Автор: | 19/07/2012
 

Если при попытке написать что-то на кириллице консоль отображает набор символов:

$ :277342321342321342320342321342

значит не установлена поддержка кириллических символов.

Для установки поддержки кириллицы отредактируем файл /etc/login.conf и в блоке russian|Russian Users Accounts: прописываем следующее:

:charset=UTF-8:
:lang=ru_RU.UTF-8:
:tc=default:

Далее выполняем:

# cap_mkdb /etc/login.conf

Если кириллица не подхватилась сразу – сделаем:

# export LANG=ru_RU.UTF-8

Так же, при использовании bash-shell советуют добавить в файл /etc/profile добавить строки:

LANG=”ru_RU.UTF-8″; export LANG
LC_CTYPE=”ru_RU.UTF-8″; export LC_CTYPE
LC_COLLATE=”POSIX”; export LC_COLLATE
LC_ALL=”ru_RU.UTF-8″; export LC_ALL

Но это требуется не всегда.

Как сделать полную русификацию, включая приложения типа mc и различные служебные сообщения системы – можно прочитать тут>>>.