Снимок экрана dpkg-реконфигурировал локали
Я пытался стать корейцем для работы над моим удаленным бездисплейным сервером (Ubuntu 16.10, подключенная с от Win10 с Bash на Ubuntu в Windows). Из снимка экрана выше, единственная идея я имею для того, почему это все еще не работает, то, что нет никаких стандартных шрифтов, которые поддерживают Хангыль (например, когда я работаю dpkg-reconfigure console-data
нет никаких наборов символов, которые поддерживают Хангыль), но я не могу разработать, как добавить новый. (обратите внимание, что корейский язык не работает, когда я использую бездисплейный сервер локально любой),
В выполнении всего этого возникла другая проблема. Содержание моего /etc/default/locale
файл не влияет на локаль вообще. Например, /etc/default/locale
содержит:
LANG=en_AU.UTF-8
LC_ALL=en_AU.UTF-8
от выполнения update-locale LANG=en_AU.UTF-8 LC_ALL=en_AU.UTF-8
, но locale
все еще отчеты (и прежде и после выхода из системы/перезагрузки)
LANG=ko_KR.UTF-8
LANGUAGE=
LC_CTYPE="ko_KR.utf8"
LC_NUMERIC="ko_KR.utf8"
LC_TIME="ko_KR.utf8"
LC_COLLATE="ko_KR.utf8"
LC_MONETARY="ko_KR.utf8"
LC_MESSAGES="ko_KR.utf8"
LC_PAPER="ko_KR.utf8"
LC_NAME="ko_KR.utf8"
LC_ADDRESS="ko_KR.utf8"
LC_TELEPHONE="ko_KR.utf8"
LC_MEASUREMENT="ko_KR.utf8"
LC_IDENTIFICATION="ko_KR.utf8"
LC_ALL=ko_KR.utf8
/etc/environment
и ~/.bashrc
не содержите ничего, что влияет на локаль.
Единственным путем я, кажется, могу измениться, локаль при помощи моего .bashrc
для экспорта определений но это не влияет на всех пользователей. en_AU локаль должна быть установлена правильно, так как она работает, когда установлено через .bashrc
.
Где я должен посмотреть затем в поиске и устранении неисправностей этой проблемы?
Обновление: Я просто заметил это, даже когда я экспортирую с .bashrc
поле ЛЕНГА не становится обновленным.
export LANG="en_AU.UTF-8"
export LANGUAGE="en_AU:en"
export LC_ALL="en_AU.UTF-8"
Вывод locale
после входа/в:
LANG=ko_KR.UTF-8
LANGUAGE=en_AU:en
LC_CTYPE="en_AU.UTF-8"
...
LC_ALL=en_AU.UTF-8