Если ваша машина с Ubuntu слушает NTP и синхронизирует время с Интернетом, система автоматически настроится на разницу во времени.
Хотя ваш компьютер может и не знать о том, что произошла високосная секунда, он будет перехватывать и записывать событие, когда NTP-серверы проталкивают изменения по всему Интернету.
Если вы не чувствуете, что добавляется дополнительная секунда, вы можете принудительно выполнить обновление, используя следующую команду:
sudo ntpdate -s pool.ntp.org
Это автоматически выполнит геолокацию, чтобы предоставить вам ближайший сервер (уменьшив ошибку задержки), а Ubuntu отрегулирует ваш часовой пояс (так что, если сервер находится в другом часовом поясе, все в порядке). В качестве альтернативы вы можете использовать ntp.ubuntu.com
.
Обратите внимание, что если вам не повезло, ни один из серверов времени, которые вы используете, не будет правильно обрабатывать скачок секунды. Это маловероятно, но возможно. Рекомендуется сверяться вручную с известным хорошим источником (аналоговое радио, возможно time.is ).
В качестве альтернативы, если вы используете современную версию Ubuntu, есть встроенная утилита, которая называется timedatectl
. По умолчанию это запускается один раз автоматически при запуске. Следовательно, быстрая перезагрузка может вызвать синхронизацию при необходимости.