これは、Busterを実行しているRaspberry Pi 4で行われました。
1日に1回、特定の時間に実行されるシステムタイマーがあります。私もpersist = trueを持っています。その時間を変えたいです。ただし、新しい時間でファイルを編集した場合は、ファイルを保存して実行します。sudo systemctlデーモンの再ロード、タイマーはすぐに実行されます。
私はこれがpersist = trueがタイマー時間をディスクに保存するためであることを知っています。私も読んだ(https://man7.org/linux/man-pages/man1/systemctl.1.html)これを防ぐには、次のことを実行する必要があります。systemctl clean --what=state [timer unit]
しかし、これはうまくいきません。
pi@raspcondo:~/webcam $ sudo systemctl clean --what=state kamvideo.timer
systemctl: unrecognized option '--what=state'
私がここで何を間違っているのか?
[編集]別の参照:systemd.timer — タイマーデバイスの設定