LINUX.ORG.RU

Debian и локаль в терминале

 ,


0

1

В общем, решил поставить себе дебиан. Использовал графический инсталлер, там регион указал Россию, но локаль указал en_US.UTF-8. Зашел, плазма на английском, потом заметил, что в терминале вывод программ на русском, хотя:

[georgii@acer ~]$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US:ru
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME=C
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Пробовал и dpkg-reconfigure locale, и localectl set-locale и писал в /etc/profile "${LANG:=en_US.UTF-8}"; export LANG, и в .bashrc export LANG=en_US.UTF-8.

Подтверждение того, что программы выводят русский текст

mv --help
Использование: mv [ПАРАМЕТР]… [-T] ИСТОЧНИК НАЗНАЧЕНИЕ
       или:    mv [ПАРАМЕТР]… ИСТОЧНИК… КАТАЛОГ
       или:    mv [ПАРАМЕТР]… -t КАТАЛОГ ИСТОЧНИК…
Переименовывает ИСТОЧНИК в НАЗНАЧЕНИЕ, или перемещает ИСТОЧНИК(и) в КАТАЛОГ.

Что я сделал не так?

В общем, не заметил сразу, что у LANGUAGE есть :ru и поправил с помощью export LANGUAGE=en_US в .bashrc и теперь все классно.

snake266 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.