起動時に代わりに週に一度サービスを実行します。

起動時に代わりに週に一度サービスを実行します。

systemdシステムの起動時にではなく、週に一度だけサービスを実行する必要があります。以下は.serviceファイルです.timer

.service:

[Unit]
Description=kodi backup

[Service]
Type=simple
ExecStart=/usr/bin/kodiback

[Install]
WantedBy=multi-user.target

.timer:

[Unit]
Description=kodi backup

[Timer]
OnCalendar=weekly
Persistent=true

[Install]
WantedBy=timers.target

現在、systemdこのサービスはシステム起動時にも実行されます。

答え1

デバイスはそのままシステム起動時に実行されますenabled。タイマーデバイスだけで起動したいです。

関連情報