Рейтинг:0

Хотите, чтобы местное время автоматически обновлялось

флаг us

Я использую серверную версию Ubuntu 20.04 на RPi 4. Я видел учебные пособия и сообщения о том, как вручную установить местное время. Однако я хотел бы настроить устройство на автоматическое обновление местного часового пояса, чтобы отразить любые изменения с использованием NTP. Например, если у меня есть устройство, работающее в восточном часовом поясе, а затем я возьму его с собой в часовой пояс Тихого океана или даже в Европу, я хочу, чтобы оно автоматически обновляло эту информацию и отображало ее с помощью команды «дата», пока она имеет связь с внешним миром. Я ценю руководство.

Видя следующее при запуске timedatectl

ubuntu@ubuntu:~$ timedatectl

Местное время: Пн 2021-11-29 15:28:14 UTC

Всемирное время: пн 2021-11-29 15:28:14 UTC

Время RTC: нет данных

Часовой пояс: Ec/UTC (UTC, +0000)

Синхронизация системных часов: да

Служба NTP: активна

RTC в местной ТЗ: нет

команда date показывает только UTC

waltinator avatar
флаг it
Как PI обнаружит, что он был перемещен, или даже в каком часовом поясе он находится?
noobuntu avatar
флаг us
Надеялся, что он сможет синхронизироваться либо с основным шлюзом, либо через какой-нибудь ближайший NTP-сервер. о чем ты думаешь?
waltinator avatar
флаг it
NTP, и почти все время в Интернете указано в формате UTC (Windows сохраняет время в местном часовом поясе). Преобразование в местный часовой пояс выполняется в вашей локальной системе.Вот почему я задал вопросы, на которые вы не ответили.
флаг in
Является ли время RTC обычно «н/д» для Raspberry Pis?
noobuntu avatar
флаг us
Привет @waltinator. Не намерен избегать вашего вопроса. Я может просто не понимаю, о чем вы спрашиваете. Чтобы добавить к моей предыдущей попытке в надежде дать ответ, если я смогу найти способ, которым устройство «ощущает» свое окружение, я, вероятно, создам сценарий, который запускается при загрузке. Это то, о чем вы спрашиваете? Кроме того, вы упомянули, что Windows делает это с местным временем. Это поведение, которое я пытаюсь создать. Я считаю, что даже мой Nintendo Switch смог определить, в каком часовом поясе он находился, когда я впервые его настроил, но это было давно. Если это невозможно, пожалуйста, дайте мне знать.
noobuntu avatar
флаг us
@ryanttb Это правильный вопрос. Я не уверен, что такое типичное поведение, но сообщу вам сегодня, как только узнаю. Я еще не установил местный часовой пояс, что может быть проблемой здесь. Опять же, не уверен, и нужно будет выяснить. Спасибо
noobuntu avatar
флаг us
@ryanttb Я нашел это: «Raspberry Pi разработан как сверхдешевый компьютер, поэтому многие вещи, к которым мы привыкли на компьютере, были опущены. Например, ваш ноутбук и компьютер имеют небольшую монету. Модуль «Часы реального времени» (RTC) с батарейным питанием, который показывает время, даже когда питание выключено или батарея удалена. Чтобы снизить затраты и уменьшить размер, RTC не входит в комплект Raspberry Pi. Вместо этого Pi предназначен для подключения к Интернету через Ethernet или WiFi, автоматически обновляя время с глобальных серверов ntp (протокол сетевого времени) »на Adafruit.com.
waltinator avatar
флаг it
Отвечает ли это на ваш вопрос? [Как изменить настройки часового пояса из командной строки](https://askubuntu.com/questions/3375/how-to-change-time-zone-settings-from-the-command-line)
waltinator avatar
флаг it
Вы можете изменить часовой пояс вручную. См. https://askubuntu.com/questions/3375/how-to-change-time-zone-settings-from-the-command-line.
noobuntu avatar
флаг us
@waltinator Нет, но спасибо. Вручную - это не то, что я хочу. Я не знаю, как поступить с этим. Было бы неплохо иметь приложение, которое я мог бы включить в сборку, но не уверен, что здесь такое есть. В данный момент я собираюсь сказать, что это, вероятно, невозможно. Тем не менее, я буду продолжать исследования. Спасибо за отзыв.
waltinator avatar
флаг it
Если вы не добавите ключ GPS, чтобы узнать, где вы находитесь, ИЛИ не сравните первые несколько переходов `traceroute 8.8.8.8`, ИЛИ не определите обнаруживаемую компьютером разницу между средами, вашему компьютеру не хватает информации, чтобы угадать часовой пояс.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.