Как изменить локаль по умолчанию, чтобы новые пользователи унаследовали ее?

Мой стареющий ПК с Mint 17 (на основе Ubuntu 14.04) работал отлично в течение многих лет, и у меня все отлично работало. Однако у меня возникает проблема, когда я добавляю нового пользователя, что мне приходится делать часто. Часть LC_TIME локали всегда по умолчанию испанская, возможно потому, что мой часовой пояс "Европа / Мадрид". Недостатком является то, что даты всегда на испанском языке, все остальное на британском английском, тогда как дата для меня (пользователя, созданного во время установки) отображается правильно на английском языке. Здесь есть обходной путь , но действительно ли я должен делать это каждый раз, когда добавляю пользователя? Что было бы лучше, так это возможность настроить параметры локали DEFAULT так, чтобы они наследовались во время создания. Screenshot

На скриншоте видно, что LANG и LC_TIME различаются. Вывод команды «locale» отличается для меня и любого нового пользователя, которого я создаю, и именно в этом (я думаю) проблема.

Кстати, файл / etc / default / locale выглядит следующим образом:

LANG="en_US.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"

, но, поскольку мой вход дает en_GB.UTF-8 (что я и хочу), что-то явно меняет его. Что это такое, и как мне решить эту проблему?

0
задан 13 April 2017 в 15:23

1 ответ

Вам нужно изменить /etc/default/locale. Самый простой способ - открыть Языковая поддержка и выбрать вкладку Региональные форматы . Вы, вероятно, найдете английский (Великобритания) заранее выбранным, поскольку это то, что у вас есть для вашего собственного пользователя. Чтобы установить его по умолчанию для новых пользователей, просто нажмите кнопку Применить для всей системы .

1
ответ дан 13 April 2017 в 15:23

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

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