Linux. Некорректное отображение даты и времени
После установки Alt linux 10.1 выявлено, что время в системе отображается некорректно, с отставанием на 3 часа.
$ date
Sat May 13 07:54:34 AM UTC 2023
$ 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
$ sudo apt-get install tzdataДля исправления необходимо загрузить пакет 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
Комментарии
Отправить комментарий