LXDEを使用してDebian 9で夏時間のサポートを有効にする方法を知りたいです。私のタイムゾーンはヨーロッパ/ローマに設定されています。しかし、私の時計は1時間前になっていますが、夏時間を考えると、そうしてはいけません。
date
端末で実行すると、次のようになります。
2019年2月25日月曜日11:30:40 CET
そしてdate --utc
:
2019年2月25日月曜日10:30:40 UTC
UTC時間を修正してください。https://time.is/it/UTCしなければならない:
2019年2月25日月曜日09:30:40 UTC
ベストアンサー1
まず、ヨーロッパの冬には夏時間がないので、あなたの質問は夏時間に関するものではなく、夏時間の違いに関するものかもしれません。地元の時間とUTC。
多くのLinuxディストリビューションは、一時停止/再起動フェーズ中にシステムに組み込まれているリアルタイムクロック(RTC)に時間を保存し、起動時に読み込みます。
1. 以下の項目はもう使用しない可能性があるので、よくわからない場合は 2. 項目を先に試してみてください。
通常、これは次のように行われます。
hwclock
注文する。このコマンドは最初使用法はファイルを生成し/etc/adjtime
、RTCがUTCまたは現地時間として処理されるかどうかなどの他の値に関する情報を保存します。 UTCはおそらくデフォルトです。なぜなら、UTCは常にUnixが興味を持っている時間であり、内部的にUTCを維持し、必要に応じてUTCから現地時間を計算するからです。 Windowsは少なくとも歴史的に現地時間を使用していたため、RTCに現地時間を保存します。したがって、ユースケース(デュアルブート)が無効なデフォルトを選択した場合は、次のように変更できます(時間を変更した後)。hwclock --systohc --localtime
とにかく、その方法(時計のドリフトの変更...)を使用するには、
/etc/adjtime
時間を変更し、このコマンドを使用する前にこのファイルを削除することをお勧めします(再生成)。今日は
systemd
すべての基盤をカバーしようとしておりsystemd
、時間設定ツール。したがって、使用される現代の等価物は次のとおり/etc/adjtime
です。timedatectl --adjust-system-clock set-local-rtc 1
その後、RTCは再度読み取られますが、それを現地時間として処理し、設定を保存します。
これらすべてがあなたが使用するのを妨げるわけではありませんntpdate
(ワンショット同期)とchronyd
(またはntpd
またはopenntpd
...) 正確なソースと時刻を同期します。