1

Arch Linux を実行する RPi を使用して組み込みデバイスに電力を供給したいので、ユーザーが何もしなくても起動が完了した直後に (Mono C#) アプリケーションを起動するために RPi が必要です。Raspbian でこれを行う方法のチュートリアルを見ましたが、Arch では見ませんでした。誰でも助けてもらえますか?

4

1 に答える 1

1

Systemd でうまくいくはずです。systemd のサービス ファイルを作成します。

vim /usr/lib/systemd/system/*yourApp*.service

サービス ファイルには、少なくとも次のものが含まれている必要があります。

[Unit]
Description=My C# application

[Service]
ExecStart=<fully qualified path to your C# application>

[Install]
WantedBy=multi-user.target

その後、次を使用してサービスを開始できるはずです

systemctl start yourApp

それが機能したかどうか、または使用してエラーがあるかどうかをすばやく確認できます

systemctl status yourApp

機能することに満足したら、次を使用してサービスを自動的に開始できるようにします。

systemctl enable yourApp

systemd ファイルarch wikiのその他のオプションについては、dna が提供する arch wiki へのリンクを使用してください。

于 2015-06-20T17:22:29.800 に答える