LinuxForum.Fans
Тема

Как поменять дату на линуксе?

Автор: Anri2122 44 сообщений 16323 просмотров
#154193
mycetophylax написал:
Меня волнует такой вопрос (вообще-то не волнует, даже никогда и не пытался погуглить, но раз уж зашел разговор): установка времени в ОС никак не отражается на времени в CMOS. ЧЯДНТ?

дык уже было - man hwclock
http://forum.drbatty.ru/viewtopic.php?f=20&t=4993
на самом деле это всё от дистрибутива сильно зависит.

#154198
drBatty написал:

дык уже было - man hwclock

Действительно, надо было просто в /etc/conf.d/hwclock поставить так

text

clock_synctohc="YES"

И после перезагрузки все будет сохраняться.

Или вручную после обновления системного времени

text

hwclock --systohc

-----
Извиняюсь за свою лень smile , раньше за собой не замечал такого. То ли весенний авитаминоз действует, то ли потому что в отпуске два с лишним года не был...

#154202
mycetophylax написал:
надо было просто

не сочтите за холивар, но мудрый Патрег уже всё сделал :D

#154222

Не сочтите за анекдот, но это уже ржачно!

// Народная мудрость на заборе: Не сотвори себе кумира, помни, ты и сам не дурак!

#154236
zhevak написал:
но это уже ржачно!

я это к тому, что в нормальных ОС это всё уже сделано заботливым маинтейнером. Это для тех, кто фтанке.

#154254

сделано -- что? Возможность устанавливать в системе время? Тогда прокомментируйте как это сделано в Венде. Там ведь еще проще -- вообще думать не надо, только грызуном поспать в цель.

#154268

ну дык и в лине в де тоже можно грызуном ткнуть
тут лишь вопрос какое время юзаетцо ютиси, ждиэмти либо локалтайм

#154367
zhevak написал:
сделано -- что?

что? ну читайте:

text
# Save the system time to the hardware clock using hwclock --systohc.
if [ -x /sbin/hwclock ]; then
  # Check for a broken motherboard RTC clock (where ioports for rtc are
  # unknown) to prevent hwclock causing a hang:
  if ! grep -q -w rtc /proc/ioports ; then
    CLOCK_OPT="--directisa"
  fi
  if grep -q "^UTC" /etc/hardwareclock 2> /dev/null ; then
    echo "Saving system time to the hardware clock (UTC)."
    /sbin/hwclock $CLOCK_OPT --utc --systohc
  else
    echo "Saving system time to the hardware clock (localtime)."
    /sbin/hwclock  $CLOCK_OPT --localtime --systohc
  fi
fi

ещё вопросы?

zhevak написал:
Тогда прокомментируйте как это сделано в Венде.

по моей ссылке пройдите, там написано. здесь вроде не винфак, обсудить "где более Ъ" нам не дадут.

zhevak написал:
Там ведь еще проще -- вообще думать не надо, только грызуном поспать в цель.

ну я не в курсе. в слаке тоже в общем-то думать не надо, достаточно мышкой тыкать (ага, а тож!)
вот вам пруфпик, как на винфаке принято:

обратите внимание на О в OK - это курсор мыши.
а тож спорить будете...

#154436
drBatty написал:
[quote=mycetophylax]надо было просто

не сочтите за холивар, но мудрый Патрег уже всё сделал :D[/quote]
Таких дистрибутивов много, где кто-то что-то зачем-то уже сделал. wink

#154440
mycetophylax написал:
Таких дистрибутивов много, где кто-то что-то зачем-то уже сделал.

а почти все, только вот в Gentoo недоделки на каждом шагу... В мандриве/убунте есть гуй на эту тему, ДАЖЕ в слаке есть гуй (хоть консольный, но с мышкой), и только в Gentoo нужно красноглазить...

#154461
drBatty написал:
только вот в Gentoo недоделки на каждом шагу...

Здесь недоделки, тем переделки. Свобода выбора! Это как с квартирами: или ты покупаешь "голую" (с недоделками), а потом ставишь все, что нужно тебе и такое, какое хочешь ты, или покупаешь уже с обоями, сантехникой, батареями и т.д. (переделки), но уже приходится все отрывать, ломать и выбрасывать и только потом делать под себя. Во втором случае красноглазия больше wink

#154483
mycetophylax написал:
а потом ставишь все, что нужно тебе и такое, какое хочешь ты, или покупаешь уже с обоями, сантехникой, батареями и т.д. (переделки), но уже приходится все отрывать, ломать и выбрасывать и только потом делать под себя. Во втором случае красноглазия больше

давайте без метафор, конкретно -
в венде есть гуй на эту тему? есть. +
в мандриве есть? есть +
в убунте есть? есть +
в кондовой слаке есть? и там есть! +
в генту есть? не нужно!

#154491

Неужели такая проблема с датой что так флудить? Разве нету команды date? А ещё можно ntp и забыть про это как страшный сон.

#154540
Kettler написал:
Неужели такая проблема с датой что так флудить? Разве нету команды date?

ваще-то hwclock к date.... ну вы поняли...

#154577
drBatty написал:
в кондовой слаке есть? и там есть! +

Покажи.

Предыдущий твой скрин никакого отношения к моему вопросу не имеет.
Где в слаке гуи-морда, позволяющая выбирать, записывать системное время в cmos или нет.

#154578
mycetophylax написал:
Предыдущий твой скрин никакого отношения к моему вопросу не имеет.
Где в слаке гуи-морда, позволяющая выбирать, записывать системное время в cmos или нет.

дядя, а где в твоём маздае/генте гуй, который... сами знаете что.

#154581
drBatty написал:
[quote=mycetophylax]Предыдущий твой скрин никакого отношения к моему вопросу не имеет.
Где в слаке гуи-морда, позволяющая выбирать, записывать системное время в cmos или нет.

дядя, а где в твоём маздае/генте гуй, который... сами знаете что.[/quote]
А я не знаю. Надо написать (только зачем?).
А в слаке где? :D

#154800
drBatty написал:
[quote=mycetophylax]А я не знаю. Надо написать (только зачем?).
А в слаке где?

типа тупить решили?
[/quote]
Нет, это же совсем не то!!!
Твоя картинка предлагает выбрать, что записывать в CMOS - UTC или время с учетом часового пояса.
Я же прошу показать аналог вот этого:

text

clock_synctohc="YES"

Этот параметр не влияет на, что будет записано в CMOS (UTC или время с учетом часового пояса) Он просто во время перезагрузки записывает изменения, которые я сделал со временем, например, прибавил 5 минут, т.к. часы отстают, или убавил 10, т. к. часы спешат. А время как было в UTC так в UTC и осталось.

И так повторяю вопрос - где для этого ГУИ в слаке? :D

P. S. Только не надо опять ту же картинку мне тыкать - еще раз повторяю, она к моему вопросу никакого отношения не имеет.

#154849
mycetophylax написал:
И так повторяю вопрос - где для этого ГУИ в слаке?
text
# Save the system time to the hardware clock using hwclock --systohc.
if [ -x /sbin/hwclock ]; then
  # Check for a broken motherboard RTC clock (where ioports for rtc are
  # unknown) to prevent hwclock causing a hang:
  if ! grep -q -w rtc /proc/ioports ; then
    CLOCK_OPT="--directisa"
  fi
  if grep -q "^UTC" /etc/hardwareclock 2> /dev/null ; then
    echo "Saving system time to the hardware clock (UTC)."
    /sbin/hwclock $CLOCK_OPT --utc --systohc
  else
    echo "Saving system time to the hardware clock (localtime)."
    /sbin/hwclock  $CLOCK_OPT --localtime --systohc
  fi
fi

этот скрипт сам определяет, надо-ли делать --systohc, и если надо - делает. Зачем нужен лишний гуй? Вы полагаете, есть ситуации, когда нужно это изменить? Даже если такие ситуации и есть, они ОЧЕНЬ редкие.
в слаке да, нужно конфиг править раз в 100 лет, в венде надо тыкать гуй ВСЕГДА, а в генте - конфиг. (тоже всегда).

Войдите или зарегистрируйтесь, чтобы ответить.