Проблема локали Ubuntu 14.04.1

Почему делает locale все еще бросает меня ошибки ниже?

root@ubuntu:~# 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
LANG=
LANGUAGE=
LC_CTYPE=UTF-8
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=

Это - мой /etc/default/locale

LANG="en_US.UTF-8"
LANGUAGE="en_US:"
LC_ALL="en_US.UTF-8"

Это locale -a

root@ubuntu:~# locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
C
C.UTF-8
POSIX
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US
en_US.iso88591
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8

Попытались перезагрузить и повторно зарегистрироваться в, но это, кажется, не берет настройки в /etd/default/locale.

1
задан 28 September 2014 в 10:24

1 ответ

После большего количества поиска и экспериментирования с /etc/environment, я понимаю, что авторизация PAM может иметь некоторое отношение к нему.

у меня была строка UsePAM no в моем /etc/ssh/sshd_config.
Возвращаются он назад для установки по умолчанию, который является UsePam yes, и Ubuntu начинает брать изменения в /etc/default/locale и /etc/environment снова.
, Таким образом, настройки в /etc/default/locale на самом деле работали.

1
ответ дан 11 November 2019 в 12:34

Другие вопросы по тегам:

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