IT-К@ФЕ. Welcome! :)
   
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня


Как прикрутить UTF-8 в консоли FreeBSD
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: Как прикрутить UTF-8 в консоли FreeBSD

Как прикрутить UTF-8 в консоли FreeBSD 1 год, 3 мес. назад #1071

  • Unior82
  • Вне сайта
  • Senior Boarder
  • Постов: 43
  • Репутация: 2
UTF-8 в консоли FreeBSD

Если требуется работа с ntfs и ext разделами под FreeBSD

Способ для i386:

make -C /usr/ports/sysutils/jfbterm install clean

Собираем со всеми опциями.

После этого - выполняем:

cap_mkdb /usr/share/misc/termcap

В файле /usr/local/etc/jfbterm.conf ищем строчку:

encoding: locale

И заменяем на:

encoding: UTF-8

Ищем:

# UTF-8

Раскомментируем данную секцию:

encoding.UTF-8: UTF-8,iso10646.1

Выставляем локаль(для /bin/csh):

setenv LANG ru_RU.UTF-8

Запускаем:

jfbterm



Способ для i386/amd64:

cd /usr/ports/sysutils/screen/ && make install clean

Ставим локаль и добавляем запуск screen в ~/.profile (для sh)

   # экспортируем локаль и тип терминала
   export LANG=ru_RU.UTF-8 TERM=xterm
   desktop -wipe
  # запускаем сессию 'desktop', если уже не запущена
   if ! screen -S desktop -ls | fgrep -q desktop; then
      screen -S desktop -dm
   fi
   # подсоединяемся к сессии 'desktop'
   if vidcontrol -i adapter >&- 2>&-
   then
      # в syscons используем локаль koi8-r
      LC_CTYPE=ru_RU.KOI8-R TERM=cons25r \
      exec screen -x desktop
   else
      # в X'ах используем дефолтную локаль
      exec screen -x desktop
   fi


Полный текст статьи опубликована на lissyara.su .
Изменено: 1 год, 3 мес. назад от Unior82.
  • Страница:
  • 1
Время создания страницы: 0.23 секунд