2台のUbuntuデスクトップは夏時間のために時間を更新しましたが、ラップトップは更新しませんでした。違いはわかりません。彼らはすべて「インターネットから自動的に」時間を取得するように設定されており、同じタイムゾーンにいます。 ラップトップを更新し、インターネットを使用して同期を維持するにはどうすればよいですか?
Ubuntu 14.04.2 LTS、64ビットバージョンを使用しています。
編集:3つのすべてのデュアルブートUbuntu 14.04とWindows 7ですが、数週間/月以内にWindowsでそれらのどれも起動していません。数か月前にこれらのマシンをセットアップしたので、確信はありませんが、すべてがUTC時間を使用するように設定することを意図していました(Windowsが連携することを確認するために link に従います)。ラップトップとデスクトップの1つで/etc/default/rcS
を開いたところ、両方ともUTC=no
が設定されているため、そうではないようです。私が得るラップトップのシステム時間を見ると:
>>> Sudo hwclock --show
Wed 11 Mar 2015 06:33:13 AM EDT -0.188065 seconds
一方、デスクトップの1つについては:
>>> Sudo hwclock --show
Wed 11 Mar 2015 11:32:56 AM EDT -0.219271 seconds
これを入力すると、午前11:30 EDT(3:30 PM UTC)の直後です。これらの結果を比較すると、デスクトップは現地時間にあり、ラップトップの状態はEST = UTC - 5
およびEDT = UTC - 4
としてわかりません。
各システムを実際にUTC時間に更新するにはどうすればよいですか(Windowsが物事を変更しないようにするために this に従うつもりです)?
ファイル/etc/ntp.conf
があるかどうかを確認し、このファイルにキーワード 'server'で始まる行が含まれているかどうかを確認します(もちろん引用符なし)。これがある場合、時刻は定期的にタイムサーバーと同期されます。
このファイルがない場合、時間管理サービスはインストールされません。 ntpdをインストールするには、ターミナルプロンプトから次のように入力します。
Sudo apt-get install ntp
それは一言で言えばそれについてです。このファイルがない場合、または何をしているかわからない場合は、このリソースを参照してください: https://help.ubuntu.com/lts/serverguide/NTP.html 。ここで説明できる以上の有用な情報が含まれています。サーバーに関するものですが、デスクトップとラップトップの両方で同様に機能します。
UTC時間を使用するようにシステムを変更するには、/etc/default/rcS
(例:Sudo emacs /etc/default/rcS
)の設定UTC=yes
を編集します。
この投稿の応答#7Sudo ntpdate pool.ntp.org
コマンドを実行して、マシンに時刻の同期を強制できることがわかりました。これにより、表示される時間が修正されたように見えますが、システム時間への影響や、リブート後に残るかどうかはわかりません。