Linux. Некорректное отображение даты и времени

После установки Alt linux 10.1 выявлено, что время в системе отображается некорректно, с отставанием на 3 часа.

$ date
Sat May 13 07:54:34 AM UTC 2023

Делаем проверку /etc/sysconfig/clock:
$ cat /etc/sysconfig/clock
# Whether system time should be set from Hardware Clock
# at start.
HWCLOCK_SET_TIME_AT_START=true

# Whether Hardware Clock should be set to system time
# at reboot/halt/poweroff.
HWCLOCK_SET_AT_HALT=false

# Whether to add or subtract time from the Hardware Clock
# at startup to account for systematic drift since the
# last time the clock was set or adjusted at startup.
HWCLOCK_ADJUST=false

# UTC=true indicates that the clock is set to UTC;
# anything else indicates that it is set to local time.
UTC=true

# ARC=true on alpha only indicates the ARC console's
# 42-year time offset is in effect; otherwise the normal
# Unix epoch is assumed.
#ARC=false

ZONE=Europe/Moscow
# that /etc/localtime is a copy of, for example:
#ZONE="Europe/Moscow"

Все указано корректно. Таймзона "Europe/Moscow" соответствует текущей дате и времени.

Далее выполняем проверку информации по таймзонам, которые использует система. Для это переходим по пути /usr/share/zoneinfo. Как оказалось, такой директории не существует, поэтому это и является причиной нашей проблемы. А связана она с тем, что при настройке системного времени формируется файл /etc/localtime с помощью утилиты zic. Если этот файл не может создастся(это можно определить по тому, что файл не открывается на просмотр и в MC подсвечивается красным цветом), то и время/дата отображаются некорректно.

Изменение настроек выполняется командой:
zic europe
- где europe - имя файла из распакованного архива в каталоге /usr/share/zoneinfo

Для исправления необходимо загрузить пакет tzdata:
$ sudo apt-get install tzdata
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
tzdata
0 upgraded, 1 newly installed, 0 removed and 169 not upgraded.
Need to get 365kB of archives.
After unpacking 806kB of additional disk space will be used.
Get:1 http://mirror.yandex.ru p10/branch/noarch/classic tzdata 2022g-alt1:p10+311374.100.3.1@1671777187 [365kB]
Fetched 365kB in 0s (3614kB/s)
Committing changes...
Preparing... ############################################## [100%]
Updating / installing...
1: tzdata-2022g-alt1 ############################################## [100%]
Done.


После чего можем проверить, что каталог с таймзонами создался и дата/время отображаются корректно:
$ date
Sat May 13 11:00:04 AM MSK 2023


Комментарии

Популярные сообщения из этого блога

Linux (РедОС). Сброс пароля

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)

ТФФ 34.0. Полный перечень документов альбома ТФФ (Таблица 2)

SQL Error [53200]: ОШИБКА: нехватка разделяемой памяти Подсказка: Возможно, следует увеличить параметр max_locks_per_transaction

РедОС. Подключение к сетевой папке