Linux: Настройка временной зоны

Исходные требования: Ubuntu, зона UTC. Должно быть: Московская временная зона, 24-часовой формат.

После всех действий необходимо заново зайти в консоль.

Было:

Sun 21 Nov 2021 07:32:37 PM UTC

Стало:

Sun Nov 21 22:39:12 MSK 2021

Установка Московской временной зоны:

sudo timedatectl set-timezone Europe/Moscow

Переключение в 24-часовой формат:

sudo localectl set-locale LC_TIME="en_GB.UTF-8"

Для изменения даты и времени:

timedatectl -- set-time "<дата> <время>"
timedatectl -- set-time "2025-05-23 17:29:35"

Однако при попытке вноса изменений может возникнуть следующая ошибка: «Failed to set time: Automatic time synchronization is enabled». Она означает, что в системе включена автоматическая синхронизация. Отключить ее можно следующей командой:

timedatectl set-ntp no
  • software/linux-date-time.txt
  • Последнее изменение: 2025/05/23 17:29
  • fireball