Я ищу однострочные команды терминала для:
В настоящее время, чтобы изменить это, я должен перейти в Настройки-> Поддержка языков-> Региональные форматы
(Distro: Ubuntu 14.04 LTS, желательно также работать в 16.04 LTS)
Эта команда устанавливает региональные форматы для en_US.UTF-8 таким же образом, как и для языковой поддержки:
dbus-send --print-reply --system --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/User$UID org.freedesktop.Accounts.User.SetFormatsLocale string:'en_US.UTF-8'
Обновляет пользовательские настройки в accountservice и файле ~/.pam_environment
.
/etc/default/locale
обновляется языковой поддержкой только в том случае, если вы нажмете кнопку Применить общесистемную .
Не выяснил соответствующую команду для проверки текущего формата.
Не могу не задаться вопросом, почему вы хотите это сделать. Обычно не стоит возиться с этими настройками вручную на рабочем столе Ubuntu. Языковая поддержка делает правильные вещи.
Вы могли проверить Переменную отчета в свою оболочку с:
echo $LANGUAGE
вывод для моей системы рабочий английский язык ГБ:
en_GB:en
Региональные Форматы заменяют следующие переменные:
LC_NUMERIC
LC_TIME
LC_MONETARY
можно использовать locale
для проверки текущего формата набора.
ron@ron:~$ locale
LANG=en_US
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.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=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
, Если Вы хотите видеть всю локаль, доступную в Вашей системе, можно использовать:
ron@ron:~$ locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
Для изменения, например, формата даты в США можно использовать:
LC_TIME=en_US.UTF-8
Для изменения его постоянно:
sudo update-locale LC_TIME=en_US.UTF-8
можно также вручную отредактировать файл /etc/default/locale
вместо update-locale
, если Вы желаете так. Изменения будут применены в следующий раз, когда Вы входите в систему.
Относятся https://help.ubuntu.com/community/Locale для больше. man 5 locale
будет Вы больше опций к находить-мелодии любой из форматов.