Freebsd

From SysadminWiki.ru
Jump to: navigation, search

Русификация консоли

Некоторые хостинги построены на ОС FreeBSD. Чтобы отображать текст на русском или писать на нём, необходимо настроить локализацию (локаль, locale). Проверить текущую локализацию можно командой locale.

  • Для командной оболочки Bash добавляем в /home/user/.profile
# set Russian locale
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
  • Для командной оболочки C shell (csh) добавляем в /home/user/.cshrc
# set Russian locale
setenv LANG ru_RU.UTF-8
setenv LC_CTYPE ru_RU.UTF-8
setenv LC_COLLATE POSIX
setenv LC_ALL ru_RU.UTF-8

После этого необходимо перезайти в систему. Или выполнить эти же команды вручную.

Изменения текстового редактора по умолчанию

  • Для командной оболочки Bash добавляем в /home/user/.profile
EDITOR=nano;    export EDITOR
  • Для командной оболочки C shell (csh) добавляем в /home/user/.cshrc
setenv  EDITOR  nano
  • Для mc (Midnight Commander) нужно отключить встроенный редактор, чтобы начал использоваться редактор, назначенный по умолчанию: F9 -> Настройка -> Конфигурация -> Убираем галочку "Встроенный редактор"