ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Henri Bourbon <useperl@fastmail.fm>
To: community@altlinux.ru
Subject: [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ
Date: Mon, 25 Nov 2002 15:48:56 +0300
Message-ID: <17221863156.20021125154856@fastmail.fm> (raw)
In-Reply-To: <200211241921.39691.lomov@math.nsc.ru>

On 24 Nov 2002  16:21, Andrei A. Lomov wrote:

> В сообщении от 24 Ноябрь 2002 08:38 Henri Bourbon написал:
>> ...
>> Вы  админ  (и  нужно  грамотно  синхронизировать  целую сеть) или просто

> Я ну очень просто

Стало  быть,  1)  нужно  решение  в  стиле "клик-клик-готово" и 2) у вас
наверняка  не  постоянное  соединение  с  Internet, а модемное, время от
времени.

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

Но  можно  периодически,  например,  при  каждом подключении к Internet,
исправлять  ошибку  в  ходе  часов,  набежавшую  с  момента  предыдущей
коррекции. Для того, чтобы это сделать:
Делай раз. Убедиться, что у нас установлен ntpd
Делай два. Создать  конфигурационный файл для ntpd. В обычных условиях
это  файл  /etc/ntp.conf , но в дистрибутивах Alt этот файл, вероятно, в
другом  месте. Файл состоит из 3-х строк, все вида "server ИмяСервера" .
Например:
server ntp1.belbone.be
server ntp1.tuxfamily.net
server ntp.cs.strath.ac.uk
Делай   три.  Добавить  одну  из  следующих  команд  в один из скриптов,
выполняющихся после установки соединения с Internet:
ntpd -q
либо
ntpd -q &
либо
ntpd -q > /dev/null 2>&1
либо
ntpd -q > /dev/null 2>&1 &
(выбор  конкретной  команды  зависит  от  того,  что  конкретно  хочется
получить). Можно сделать так, чтобы часы в принципе не совершали скачков
(а  лишь  чуть-чуть  замедляли или ускоряли свой ход, чтобы сравняться с
точным  временем).  Для  этого  во всех вариантах команды после -q нужно
добавить   ключ   -x  .  При этом нужно учесть, что замедление/ускорение
хода  часов  ограничено  0.5  мс/с, т. е. на коррекцию 1 секунды разницы
уйдет 35 минут.

Можно  не  добавлять  эту команду ни в какой скрипт, а запускать вручную
каждый  раз, когда есть соединение с Internet, и хочется скорректировать
часы.  Кое-кому такой вариант даже представляется более удобным. На вкус
и цвет... Всегда есть возможность выбора.

>> таков: забудьте о GMT и Real Time Clock. Не обязательно что-либо менять,
>> переводить на UTC (в девичестве GMT) и т. п.

> Значит, оно (ntpd) само разберётся, какой у меня пояс и подкрутит
> пружинки... в BIOS'е?

1) Оно разберется.
2)  Никаких  пружинок крутить в Real Time Clock оно не будет. Не его это
забота.

> Что бывает, скажем, когда я кручу настройки у каких-нибудь X-часов,
> часы запоминают сдвиг относительно BIOS'а?

Если какие-то X-часы запоминают сдвиг относительно RTC, то у автора этих
X-часов,   по-видимому,   сдвиг   по   фазе   ;-)   Я  не  разбираюсь  в
программировании  под  Linux  и,  тем  более,  под X, но думаю, что дело
автора  X  часов  --  свинячье:  вызвал  функцию  скокавремени()  (т. е.
localtime(time()) и готово, рисуй стрелочки на циферблате или цифорки.

Между  прочим,  напрасно  вы [JT] добавили. Мы ведь дело обсуждаем, а не
трепемся попусту.

-- 
HB



  parent reply	other threads:[~2002-11-25 12:48 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-23 16:53 [Comm] синхронизация времени Andrei A. Lomov
2002-11-24  2:38 ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-11-24 13:21   ` [Comm] [JT] синхронизация времени Andrei A. Lomov
2002-11-24 14:11     ` Sergey Vlasov
2002-11-24 14:56       ` Andrei A. Lomov
2002-11-25 12:48     ` Henri Bourbon [this message]
2002-11-25 17:50       ` [Comm] " Andrei A. Lomov
2002-11-25 18:24       ` [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Michael Bykov
2002-11-25 20:11         ` [Comm] õêïéôðïêÿâçêó þôåîåïê Henri Bourbon
2002-11-27 17:05       ` [Comm] синхронизация времени Andrei A. Lomov
2002-11-29 20:01         ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-11-30  9:28           ` [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Sergey Kuznetsov
2002-11-30  9:41             ` Sergey S. Skulachenko
2002-12-01 18:08           ` [Comm] синхронизация времени Andrei A. Lomov
2002-12-01 19:29             ` [Comm] Re[2]: " ASA
2002-12-02  4:30               ` Andrei A. Lomov
2002-12-02  9:03             ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-12-02 19:26               ` [Comm] синхронизация времени Andrei A. Lomov
2002-12-03  5:36                 ` [Comm] ÓÉÎÈÒÏÎÉÚÁÃÉÑ ×ÒÅÍÅÎÉ Henri Bourbon
2002-11-24 15:44   ` [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Sergey Kuznetsov
2002-11-24 16:10     ` [Comm] синхронизация времени Sergey S. Skulachenko
2002-11-24 16:14     ` [Comm] õêïéôðïêÿâçêó þôåîåïê Henri Bourbon
2002-11-24 20:15       ` [JT] [Comm] УЙОИТПОЙЪБГЙС ЧТЕНЕОЙ Ruslan N. Balkin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=17221863156.20021125154856@fastmail.fm \
    --to=useperl@fastmail.fm \
    --cc=community@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git