1

Добрый день!
     ОС fedora core. Выполняю команду date. Ответ:
Втр Май 14 11:03:40 YEKST 2013
Действительное время 10:22. Каким образом можно узнать параметры часового пояса. и привести все в порядок? Как узнать будет ли происходить перевод часов на зимнее/летнее время?

2

date MMDDhhmmCCYY.ss

MM — месяц, DD — день месяца, hh — часы, mm — минуты, CCYY — 4 цифры года, ss — секунды
Ну и man date

Какая версия Федоры?

3

Версия core 6. Установить дату рекомендованным способом возможно, но при этом хотелось бы понять будет ли производиться перевод на летнее время и обратно и какая разница с UTC.

4

Посмотреть время относительно UTC можно командой date -R
Перевод на летнее время определяется данными из пакета tzdata и текущим часовым поясом (местоположением). В такой древней версии федоры tzdata безбожно устарел. Если установишь современный, то будет всё правильно.

Федора 6 не обновляется и не поддерживается, переходи на современную версию.

5

На запрос yum search tzdata получен ответ:

tzdata.noarch                            2006m-2.fc6            core
Matched from:
tzdata
tzdata.noarch                            2007h-1.fc6            installed
Matched from:
tzdata

Это значит, что последний пакет датирован 2007 годом и в последствии не обновлялся? В таком случае должно срабатывать правило перехода на летнее/зимнее время?

6

Судя по Вашей версии операционной системы, переход на летнее и зимнее время у Вас будет происходить, несмотря на то, что в России он отменен. По Вашему выводу команды date видно что, у Вас екатеринбургское время, а оно отличается от московского на +2 часа, и на +6 от UTC. Но для правильного соответствия времени Вам надо обновить timezone.

7

Да.
Ещё можно проверить так:
Посмотреть текущее отличие от UTC

date -R

Посмотреть отличие от UTC зимой

date -d "-120 days" -R

Также перевод часов зависит от страны/региона. Посмотреть текущий регион можно так:

ls -l /etc/localtime

8

Судя по выводу, перевод, действительно производится.
date -d "-120 days" -R
Mon, 14 Jan 2013 16:42:45 +0500

date -R
Tue, 14 May 2013 17:51:18 +0600


Вот по поводу региона не понятно.
ls -l /etc/localtime
-rw-r--r-- 1 root root 2000 Май 14 11:20 /etc/localtime

Практически во всех источниках встречал описание того, что localtime это ссылка на файл с настройками. Но в моем случае это не ссылка....

Подскажите, как обновить timezone?

9

Попробуй взять этот пакет из современной версии, например из Ф18.
Но правильнее - установить современную систему.