Решено: как поменять системное время?

Knoppix

Модераторы: Warderer, Модераторы разделов

zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Решено: как поменять системное время?

Сообщение zl3p »

Команда "data -s 11:11" работает, но только на время до следующей загрузки ОС. В биосе время правильное. Скорее всего, я где-то неправильно указал часовой пояс или что-то ещё. В общем помогите настроить часы.
Спасибо сказали:
katmai
Сообщения: 44
ОС: Debian etch

Re: Решено: как поменять системное время?

Сообщение katmai »

zl3p писал(а):
06.06.2008 02:08
Команда "data -s 11:11" работает, но только на время до следующей загрузки ОС. В биосе время правильное. Скорее всего, я где-то неправильно указал часовой пояс или что-то ещё. В общем помогите настроить часы.



действия с командой date надо производить под рутом
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Решено: как поменять системное время?

Сообщение allez »

Добавлю, что кроме man date можно еще почитать man hwclock.
Спасибо сказали:
Main
Сообщения: 35
ОС: Debian

Re: Решено: как поменять системное время?

Сообщение Main »

Ноут наверное.
Если он самый - /etc/init.d/hwclock.sh
HWCLOCKPARS="--directisa"
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: Решено: как поменять системное время?

Сообщение zl3p »

Нет, не ноут.
Результат команды hwclock, либо /hwclock.sh, при либом наборе параметров один и тот же:
select() to /dev/rtc to wait for clock tick timed out

"date -s" я естественно делал под рутом, иначе как бы я по-вашему смог её выполнить? Другие дело, что период действия её ограничен - до перезагрузки..

Пробывал менять зону через /etc/timezone - вобще никак не влияет.

Ерунда какая-то прям...
Спасибо сказали:
Galaxy Master
Сообщения: 142
ОС: Debian GNU/Linux

Re: Решено: как поменять системное время?

Сообщение Galaxy Master »

zl3p писал(а):
07.06.2008 20:20
Нет, не ноут.
Результат команды hwclock, либо /hwclock.sh, при либом наборе параметров один и тот же:
select() to /dev/rtc to wait for clock tick timed out

"date -s" я естественно делал под рутом, иначе как бы я по-вашему смог её выполнить? Другие дело, что период действия её ограничен - до перезагрузки..

Пробывал менять зону через /etc/timezone - вобще никак не влияет.

Ерунда какая-то прям...


После "date -s" надо сохранить это. /etc/init.d/hwclock restart
Если вылезет ошибка установки часов, то прочесть про параметр --DIRECTISA
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: Решено: как поменять системное время?

Сообщение zl3p »

Galaxy Master писал(а):
08.06.2008 16:29
После "date -s" надо сохранить это. /etc/init.d/hwclock restart
Если вылезет ошибка установки часов, то прочесть про параметр --DIRECTISA

Как раз с аппаратным временем у меня всё нормально! Команда "hwclock -r --directisa" выдаёт правильное время там где я живу, а "date" - на 3 часа больше. Т.е. система думает, что я живу где-то на острове в атлатическом океане...
Короче, когда я выставляю себе часовой пояс London, то часы спешат на час, а не на три - это уже не может не радовать. Но я не знаю какой город находится западнее Лондона на 1 час и вобще есть города на дне атлантического окена. Но только чтоб они были в списках zoneinfo.
Спасибо сказали:
Matz
Сообщения: 5
ОС: SLED 10 SP1

Re: Решено: как поменять системное время?

Сообщение Matz »

zl3p, dpkg-reconfigure tzdata ?
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: Решено: как поменять системное время?

Сообщение zl3p »

Matz писал(а):
15.06.2008 10:57
zl3p, dpkg-reconfigure tzdata ?

о, спасибо, это несомненно несколько ускорило процесс поиска той таинственно загадочной зоны, в которой я якобы должен жить... Короче, оказалось, что для того, чтобы в Debian'е время шло правильно, необходимо выставлять зону Atlantic/Azores. Во как.
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

Re: Решено: как поменять системное время?

Сообщение кодировщик »

zl3p писал(а):
17.06.2008 00:26
Matz писал(а):
15.06.2008 10:57
zl3p, dpkg-reconfigure tzdata ?

о, спасибо, это несомненно несколько ускорило процесс поиска той таинственно загадочной зоны, в которой я якобы должен жить... Короче, оказалось, что для того, чтобы в Debian'е время шло правильно, необходимо выставлять зону Atlantic/Azores. Во как.

Имел похожую проблему, поставил всё как должно быть, и закинул в автозагрузку /etc/init.d/hwclock.sh она по умолчанию не стартовала.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: как поменять системное время?

Сообщение broom »

Сделайте hwclock --systohc --utc, тогда время будет храниться в UTC. А у себя поставьте обратно вашу временную зону (во временной зоне кроме просто времени учитываются ещё и всяческие переводы летнего-зимнего времени, так что пригодится).
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
pcix
Сообщения: 60
ОС: Debian lenny, Mac OS 10.5.2

Re: Решено: как поменять системное время?

Сообщение pcix »

Видимо опять же ленни, поскольку таких проблем не было никогда, перед последним обновлением почти на гиг(((
Спасибо сказали:
dduh
Сообщения: 386

Re: Решено: как поменять системное время?

Сообщение dduh »

Было такое ( не помню в Дебиане или в Убунте), разница шла три часа постоянно. Сейчас делаю так, ставлю ntp, сервер времени ntp.psn.ru, остальные серверы из ntp.conf удаляю - все показывает правильно.
Но это, если установлен ntp.
Изображение
Спасибо сказали:
Аватара пользователя
кодировщик
Сообщения: 974
Статус: зарёган в пятницу 13
ОС: Linux

Re: Решено: как поменять системное время?

Сообщение кодировщик »

dduh писал(а):
20.06.2008 09:59
Но это, если установлен ntp.

ну эт если есть инет, а если нет?!
Мой преведущий пост помог избавиться от такого.
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

Привет всем!!!
Помогите поменять формат часов в lenny
вот вывод комманд

carkov@debian:~$ /sbin/hwclock
Mon 02 Nov 2009 10:29:06 PM CET -0.000593 seconds

carkov@debian:~$ date
Mon Nov 2 22:29:33 CET 2009

Нужно что-бы hwclock тоже показывал в 24-ти часовом формате

Поиск в гугле ничего не дал
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Решено: как поменять системное время?

Сообщение shevan »

Не в Google надо искать, а в apropos

Код: Выделить всё

apropos clock{time,date,...} и т.д.
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

shevan Можете немного по подробней обьяснить? :cc_confused:
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

Так что больше мне ни кто не поможет ?
Спасибо сказали:
smiftee
Сообщения: 265
ОС: Debian 5.03+ testing

Re: Решено: как поменять системное время?

Сообщение smiftee »

А что прописано в /etc/default/rcS ?
UTC=no или yes?
Не дерзИ!
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

UTC=no
Спасибо сказали:
smiftee
Сообщения: 265
ОС: Debian 5.03+ testing

Re: Решено: как поменять системное время?

Сообщение smiftee »

Не дерзИ!
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

Да, так тоже пробовал, ничего не изменилось. Дело в том, что при установке системы я выбрал английский язык, соответственно везде выставилось время в 12ти часовом формате. В gnome я поменял, а вот локальное время никак не могу.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: как поменять системное время?

Сообщение sash-kan »

carkov
$ cat /etc/environment
?
$ locale -a
?

p.s. а вообще, видимо, у вас некое недопонимание с системой присутствует.
что вам, собственно, нужно? чтобы /sbin/hwclock по-другому написала? пожалуйста:
$ LC_TIME=C /sbin/hwclock
это является ответом на ваш вопрос?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

$ cat /etc/environment
Файл пустой

$ locale -a
Выдает следующее

C
en_US.utf8
POSIX

Если бы не присутствовало, не писал бы сюда.


Проблема вот в чем, как вы видите на скриншоте, время в 12ти часовом формате, а мне нужно поменять на нормальный. Как это сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: как поменять системное время?

Сообщение sash-kan »

carkov писал(а):
08.11.2009 23:26
поменять на нормальный
12-часовой формат не менее нормален, нежели 24-часовой.
если вас интересует только формат даты и в формате даты вас интересует только представление am/pm, то, в принципе, можете указать в /etc/environment значение для LC_TIME:
LC_TIME="C"
или
LC_TIME="POSIX"
(это если ограничиваться сгенерированными у вас локалями).

если же вас не устраивает и, например, представление даты (mm/dd/yyyy), не очень-то привычное русскоязычным пользователям, то надо сгенерировать ещё какую-нибудь подходящую локаль (например, ru_RU.UTF-8) с помощью
$ sudo dpkg-reconfigure locales
и указать эту локаль в /etc/environment для переменной LC_TIME:
LC_TIME="ru_RU.UTF-8"

p.s. для того чтобы изменения в /etc/environment были учтены, надо, как минимум, перезапустить сеанс пользователя.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
carkov
Сообщения: 52
ОС: Debian GNU/Linux 9

Re: Решено: как поменять системное время?

Сообщение carkov »

Большое спасибо Вам за помощь и потраченное время.
Все работает :rolleyes:
Спасибо сказали: