私は systemctl で制御するカスタム サービス ファイルを多数持っており、今日までこれらの .service ファイルを に置いていました/usr/lib/systemd/system/
が、今日新しいプログラムを入手したところ、思いもよらなかった場所 ( ) に .service ファイルが自動的に作成されました/etc/systemd/system/
。
これは、自分で作成したサービス ファイルを配置する場所でしょうか? 両方のディレクトリが機能しているようなので、最終的には違いがないことはわかっていますが、規則では何が定められているのでしょうか? これらのカスタム サービス ファイルを配置するより適切な場所はありますか?
答え1
規則では、 は/usr/lib
システムによってインストールされたファイル用、 は/etc
ローカル構成用です。