Saya memiliki timer / unit-set layanan yang harus dijalankan sekali sehari dalam --user
kondisi. Itu muncul dengan systemctl --user status
dan masuk jurnal tetapi ada bagian dari perintah yang gagal.
Tampaknya sesuatu dalam perintah tidak ditafsirkan dengan benar. Saya ingin menyelesaikan dengan file unit dan menjalankan layanan, memeriksa log, dll untuk men-debug masalah; namun mengedit timer untuk memicu satu menit di masa depan, menunggu, dan memeriksa log itu ... membosankan.
Bisakah melakukan sesuatu seperti systemctl --user execute xxxxxx.service
menjalankan saja hal yang seolah-olah timernya dipicu?
Failed to restart {foo}.service: Operation refused, unit {foo}.service may be requested by dependency only.
RefuseManualStart=
danRefuseManualStop=
(yang melakukan persis apa yang mereka katakan). Saya telah memperbarui jawaban saya untuk menyebutkan itu.