LINUX.ORG.RU
ФорумAdmin

переход на летнее время и Линукс


0

0

Он это поддерживает? Синхронизация по ntp не сработает, слишком большая разница. Тогда как это сделать, чтобы время на Линуксе в 2 часа ночи само перевелось на 1 час вперед?

anonymous

А я просто синхронизируюсь с ntp.psn.ru - и мне пофигу все эти переходы, все само работает :)

Fletcher
()

Если в БИОС время стоит по гринвичу и линукс правильно настроен (временная зона и т. п.) то сам переводит совершенно спокойно.

Dimai
()

Проблем нет и неможет возникнуть.

Время в линухе считаеться как количество секунд пошедших с 00:00:00 UTC, January 1, 1970 (man 2 time). Поэтому никаких переводов часов на самом деле не происходит, просто программы типа date(1) переводят секунды в привычный для человека формат пользуясь описанием часового пояса, который находиться в файле /etc/localtime. Этот файл и должен содержать информацию о летнем и зимнем времени.

В компьютере есть также часы, которые хранят текушее время когда компьютер выключен, эти часы как раз ничего не знают про переходы на летнее зимнее время. Для того чтобы Линух при загрузке правильно считывал это время, обычно устанавливат в BIOS время на этих часах относительно UTC, и в настройках Линукса указывают при загрузке брать время из CMOS считая, что оно там узказано относительно UTC.

Конечно если на компе стоит Вынь и линух, то в BIOS нельзя установить время в UTC, но тогда Вынь сама изменит значение текушего времени в CMOS.

Alximik
()
Ответ на: комментарий от Alximik

Спасибо за подробный ответ. В ближайшие выходные опробую.:)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.