как я устанавливаю часовой пояс по умолчанию в сценарии?

https://help.ubuntu.com/community/UbuntuTime в "Используя Командную строку (необслуживаемую)", кажется, отвечает вопросом, но, кажется, не работает в последней (Гостеприимной) Ubuntu. dpkg-reconfigure команда, кажется, всегда сбрасывает часовой пояс к UTC независимо от того, что записано в /etc/timezone. Как я устанавливаю часовой пояс по умолчанию программно в Гостеприимной Ubuntu?

1
задан 10 October 2016 в 04:26

1 ответ

Команда для установки часового пояса в Ubuntu 16.04 timedatectl.

следующая команда установит Ваш часовой пояс на то, что Вы хотите:

timedatectl set-timezone Country/City

Для превращения UTC прочь выполните следующую команду:

timedatectl set-local-rtc 1

, Но это НЕ рекомендуется из-за обновлений, не происходящих с RTC в синхронизации времени. Я на самом деле нашел, что в двойной загрузке с Windows, лучше установить Windows для использования UTC, затем часы всегда корректны между перезагрузками между Windows и Ubuntu. Ответ для установки Windows к UTC может быть найден здесь: https://askubuntu.com/a/169384/231142

, Выполняющий ту команду, Вы получите соблюдающее предупреждение:

Warning: The system is configured to read the RTC time in the local time zone.
         This mode can not be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.
<час>

Для нахождения часового пояса, на который Вы устанавливаете, выполняет следующее:

timedatectl list-timezones

и выбирают самый близкий город Вам.

Hope это помогает!

4
ответ дан 3 December 2019 в 06:57

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

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