2

Так что на Debian я могу изменить часовой пояс, запустив

 # dpkg-reconfigure tzdata

Есть ли способ, чтобы он распознал это автоматически (скажем, если я путешествую в другой часовой пояс и подключаюсь там к сети Wi-Fi)? Я знаю, что мой (Android 4.4/CM) телефон сделал это автоматически.

Я ожидал, что NTP сделает это, но пока этого не произошло (после 28 минут безотказной работы не перезагружался с момента добавления Wi-Fi).

Если NTP должен это сделать, есть ли способ заставить работающую службу ntpd перепроверить серверы времени / часовой пояс и немедленно установить часы?

$ uname -srvmpio
Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64 unknown unknown GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.2 (jessie)
Release:        8.2
Codename:       jessie

2 ответа2

1

NTP не распознает часовые пояса сам по себе.

Есть инструменты, которые делают это для вас, хотя. Может быть, посмотрите на tzupdate на GitHub, который устанавливает ваш часовой пояс на местоположение, которое он нашел с помощью геолокации.

0

GNOME недавно добавил эту функцию; он использует geoclue2 для определения вашего текущего местоположения (на основе близлежащих сетевых баз данных Wi-Fi от Google или Mozilla) и системное время для фактической установки часового пояса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .