Архив за February, 2012

0

Русский язык в консоли Ubuntu

Уже не первый раз сталкиваюсь со ситуацией когда на сервере в консоли надо видеть и править что-то на русском языке. А Консоль этого не позволяет, даже со свеже установленным сервером. Достался мне сервер у Hetzner с убунту 11.10.
При выполнении:

locale

Ругался:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

И это при том что en_US локаль стоит по умолчанию. Полечилось такой командой:

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LANGUAGE=en_US.UTF-8

И собственно установкой оной в дефолт. Но русский в консоли не отображался нормально, и не печатался.
Нам поможет специальный конфигуратор:

dpkg-reconfigure console-setup

Для 11.10, выбираем UTF-8, combined, TerminusBold, 16 размер шрифта.

Не забываем, что прежде всего надо уставить ru_RU.UTF-8 локаль.