時間を現地時間と同期させる方法は?

時間を現地時間と同期させる方法は?

アーチスウィキ提案

時間基準

  • 推奨事項:UTCを使用するようにArch LinuxとWindowsを次のように設定します。Windows時間#UTC。また、ハードウェアの時計がデフォルトで現地時間に戻るため、Windowsがオンラインで時刻を同期できないようにする必要があります。

  • 推奨しない:Arch Linuxを現地時間に設定し、時間関連サービスを無効にします。NTPd。これにより、Windowsはハードウェア時計の修正を処理できます。次の場合、少なくとも1年に2回(春と秋)Windowsを起動する必要があることを覚えておく必要があります。夏時間 したがって、通常、数日または数週間Windowsを起動しない場合は、フォーラムで時計が遅いのか、1時間早いのかを尋ねないでください。

しかし、時間#UTC_in_Ubuntu言及する

UbuntuのUTC

Ubuntuのインストール中にディスク上でWindowsが検出されると、Ubuntuとその派生製品はハードウェアクロックを「ローカルタイム」と解釈するように設定します。これは、新しいLinuxユーザーがレジストリを編集しなくてもWindowsシステムでUbuntuを試すことができるように意図的に行われたようです。

Ubuntuでこの動作を変更するには、次の手順を実行する必要があります。ファイルを開きます。

/etc/default/rcS

UTCフラグを次に変更します。UTC=はい

それでは、Arch LinuxがUbuntuと同じように動作するようにする方法はありますか?UTC=noつまり、Windowsウォッチを変更する必要なく(つまり、ハードウェアウォッチはローカル時間を使用します)、まだArch Linuxに時間を同期させる方法はありますか?はありませんいいえタイミングの問題をどのように解決したか覚えておきたいですか?(Windowsを再インストールする必要がありましたか?)

ベストアンサー1

できる使用

sudo timedatectl --adjust-system-clock set-local-rtc true

到着置くハードウェアクロックはローカル時間を使用するため、NTP 同期を無効にしてtimedatectl status明示的に通知します。

ネットワーク時間オン:はいNTP同期:いいえローカルTZのRTC:はい

警告:システムは、ローカルタイムゾーンのRTC時間を読み取るように構成されています。このモードは完全にはサポートされていません。タイムゾーンの変更と夏時間の調整により、さまざまな問題が発生する可能性があります。 RTC時間は更新されず、保守のために外部機能に依存します。
可能であれば、
「timedatectl set-local-rtc 0」を呼び出してUTC形式のRTCを使用してください。

したがって、DST適応を中断せずにこれを達成する方法はないようです(それから、DSTを完全に廃止する必要があります...)。

おすすめ記事