💭

M5StackLLMでLinux-(01)時間の設定

2025/02/04に公開

こんにちは、NoRiと申します。はじめてのZennの記事です。
自分の作業の記録、および情報の共有ができればいいと思い記事を書いてみました。
もし、ご質問・間違い・気が付いたこと等がありましたらコメント欄や「X」にてご連絡いただければ幸いです。どうかよろしくお願いいたします。
  by  NoRi@NoRi230401

時間の設定

M5Stack LLM-Moduleのlinuxの時間は、おかしくないですか?
RTC(Real Time Clock)ないのか? たぶん。
ネットワークに繋がっているときにNTPサーバーで時間を設定できればよいのでは。
以下で、時間に関する設定を記しました。

※rootでLoginしているときの入力例です。
一般ユーザーからコマンドを打つ場合には、"sudo" を先頭に付けてください。

1."systemd-timesyncd"をインストールする

#apt install systemd-timesyncd

2.time zone の設定を変更する

#timedatectl set-timezone Asia/Tokyo

3.ntpを有効にする

#timedatectl set-ntp true

4.ntpサーバーを登録する

#vi /etc/systemd/timesyncd.conf

で、[Time]項目にあるNTPの行を次のように変更して保存する
NTP=ntp.nict.jp

5.systemed-timesyncdの再起動

#systemctl restart systemd-timesyncd.service

6.確認

#timedatectl
次のように表示さていれば時間の設定は成功しています。


               Local time: Tue 2025-02-04 13:44:46 JST
           Universal time: Tue 2025-02-04 04:44:46 UTC
                 RTC time: Thu 1970-01-01 08:00:00
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Discussion