Какое месторасположение является подходящим для пользовательских файлов службы systemd?

Какое месторасположение является подходящим для пользовательских файлов службы systemd?

У меня есть много пользовательских файлов служб, которыми я управляю с помощью systemctl, и до сегодняшнего дня я помещал эти файлы .service в /usr/lib/systemd/system/, однако сегодня я получил новую программу, и она автоматически создала файл .service в месте, о котором я не подумал - /etc/systemd/system/.

Это то место, куда я должен был поместить файлы служб, которые я создал сам? Оба каталога, похоже, работают, так что в конечном итоге я знаю, что это не имеет значения, но что диктует соглашение? Есть ли более правильное место для этих пользовательских файлов служб?

решение1

По соглашению это относится /usr/libк файлам, установленным системой, и /etcпредназначено для локальной конфигурации.

Связанный контент