Где я инициализирую ЛЕНГА и LC_ALL sys переменные в соответствии с Ubuntu 8.10?

В соответствии с Ubuntu 8.10, оболочкой удара, LANG и LC_ALL переменные не установлены:

user@machine1:~$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Где я должен установить те переменные так, чтобы они указали на en_US.UTF-8. После того как это сделано, я должен перезапустить что-нибудь?

5
задан 07.05.2010, 01:30

2 ответа

Можно установить его на пользователя в ~/.bashrc:

export LANG=en_US.UTF-8

Если Вам не установили тот файл локали, можно сделать это

locale-gen en_US.UTF-8
2
ответ дан 07.12.2019, 18:30

LANG установлен в /etc/default/locale остальная часть их LC_ материал является локалью определенные переменные, которым я верю, установлены ударом. Они не установлены xterm так или иначе. Посмотрите man locale и man setlocale для получения дополнительной информации.

0
ответ дан 07.12.2019, 18:30

Теги

Похожие вопросы