LINUX.ORG.RU

Не правильное время UTC (ArchLinux systemd)

 , , ,


1

1

Добрый день, формучане. Столкнулся с проблемой - линукс показывает не правильное время UTC, а соответственно и не правильное и локальное время.

Рассказывать особо нечего.

Вот скриншот



Последнее исправление: vsrmis (всего исправлений: 1)
Ответ на: комментарий от hope13

Эммм, да, я это читал. Но кроме перехода на железнячие часы решения не нашел. Ещё можно мне установить часовой пояс где-то на урале. Но это костыль а не решение проблемы. А проблема - UTC время отстаёт на 3 часа. С чем это может быть связано и как это исправить?

vsrmis
() автор топика
Последнее исправление: vsrmis (всего исправлений: 1)
Ответ на: комментарий от vsrmis

Установить правильное, в чём проблема? Снеси венду.

unikum ★★★★★
()
Ответ на: комментарий от vsrmis

Там даже написано решение для винды, или это тоже костыль?

hope13 ★★★
()

ntp включён? Если нет включи.

PS: и таки да, «железное» время должно быть в UTC, винда же любит там держать локальное, что не есть хорошо. (Проблеме этой столько же лет, сколько винде.)

beastie ★★★★★
()
Последнее исправление: beastie (всего исправлений: 3)

Винда устанавливает время в локальное, а линукс воспринимает как UTC. Решения есть в интернете.

vurdalak ★★★★★
()
Ответ на: комментарий от beastie

Да нет у меня винды. Только арч и дебиан. Кто мне может ломать время? Решение для винды я просто пропустил там, сейчас посмотрел - советуют переустановить tzdata. Переустановил - результатат нет.

[alex@archalex ~]$ timedatectl status
      Local time: Пт 2013-07-19 14:54:25 EEST
  Universal time: Пт 2013-07-19 11:54:25 UTC
        Timezone: Europe/Kiev (EEST, +0300)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Вс 2013-03-31 02:59:59 EET
                  Вс 2013-03-31 04:00:00 EEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Вс 2013-10-27 03:59:59 EEST
                  Вс 2013-10-27 03:00:00 EET
[alex@archalex ~]$ sudo pacman -S tzdata
предупреждение: tzdata-2013d-1 не устарел -- переустанавливается
разрешение зависимостей...
проверка на взаимную несовместимость...

Пакеты (1): tzdata-2013d-1

Будет установлено: 1,84 MiB
Изменение размера: 0,00 MiB

:: Приступить к установке? [Y/n] Y
(1/1) проверка ключей                              [######################] 100%
(1/1) проверяется целостность пакета               [######################] 100%
(1/1) загрузка файлов пакета                       [######################] 100%
(1/1) проверка конфликтов файлов                   [######################] 100%
(1/1) проверяется доступное место                  [######################] 100%
(1/1) переустановка tzdata                         [######################] 100%
[alex@archalex ~]$ timedatectl set-timezone Europe/Kiev
[alex@archalex ~]$ timedatectl status
      Local time: Пт 2013-07-19 14:54:38 EEST
  Universal time: Пт 2013-07-19 11:54:38 UTC
        Timezone: Europe/Kiev (EEST, +0300)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Вс 2013-03-31 02:59:59 EET
                  Вс 2013-03-31 04:00:00 EEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Вс 2013-10-27 03:59:59 EEST
                  Вс 2013-10-27 03:00:00 EET

Можно как-то синхронизировать моё время с каким-то временем в интернете не руками?

vsrmis
() автор топика
Последнее исправление: vsrmis (всего исправлений: 1)
Ответ на: комментарий от vsrmis

Можно как-то синхронизировать моё время с каким-то временем в интернете не руками?

Уже же писали про ntp;

# pacman -S ntp
# systemctl enable ntpd; systemctl start ntpd

IIIypuk ★★★★
()
Ответ на: комментарий от vurdalak

Решения есть в интернете.

Даже есть на Arch Wiki, как в Windows включить UTC.

IIIypuk ★★★★
()

Потому что потерринг и его ко наркоманы, в 99% случаев у всех на машинах в биосе/uefi выставлено локальное время, но в его мире обязано стоять utc, чтобы для его системы была задача устанавливать локальное время.

bhfq ★★★★★
()
Ответ на: комментарий от IIIypuk

РЕШЕНО

Как раз только что так сделал, Спасибо. Оно работает. А Винды нету уже года 2 как. И я без понятия кто мог испортить моё UTC :-)

vsrmis
() автор топика
Ответ на: комментарий от bhfq

99% случаев у всех на машинах в биосе/uefi выставлено локальное время

Ты укурился? Всё с точностью до наоборот.

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

У меня выставлено локальное время. Да в биосе. У всех знакомых. Везде где только я не смотрел в биосы. Не знаю в каких реалиях все наоборот.

Ах, да я же забыл, там везде венда поганая не хорошая :\

Ну да ладно, в тестовом полигоне для RHED 7 как то само работает чудно.

bhfq ★★★★★
()
Последнее исправление: bhfq (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.