UTF-8 freebsd 8.2

Дата публикации: 25 05 2012 Автор: PazitiFF

 
Чтобы включить поддержку UTF-8 во FreeBSD, нужно пересобрать ядро со следующими опциями: 
options TEKEN_UTF8
options TEKEN_XTERM

 
После того, как ядро собрано, изменем файл /etc/ttys следующим образом, меняем cons25 на xterm. 
Было:
ttyv1 "/usr/libexec/getty Pc" cons25 on secure
ttyv2 "/usr/libexec/getty Pc" cons25 on secure
ttyv3 "/usr/libexec/getty Pc" cons25 on secure
ttyv4 "/usr/libexec/getty Pc" cons25 on secure 

Стало:
ttyv1 "/usr/libexec/getty Pc" xterm on secure
ttyv2 "/usr/libexec/getty Pc" xterm on secure
ttyv3 "/usr/libexec/getty Pc" xterm on secure
ttyv4 "/usr/libexec/getty Pc" xterm on secure

 
Можно русифицировать только bash следующим оьбразом:
Добавляем в /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

Разлогинимся и зайдем под пользователем снова, теперь в терминале (ssh) распозаются русские буквы.

 

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.