Как не перезапускать службу systemd, когда служба, от которой она зависит, перезапускается

Настройте локальный сервер на старом ПК.

Если у вас нет старого ПК, установка чего-то вроде безголового Raspberry Pi практически ничего не стоит -, а эксплуатационные расходы (мощность )будут очень малы.

В этом так много преимуществ, чем в попытке поделиться всем в одной системе с двойной загрузкой, что я не знаю, с чего начать.

Вы можете напрямую использовать инструменты Git.

Вы можете получить доступ к файлам через Samba или NFS.

Серверу все равно, какую ОС вы используете.

Инструментам каждой ОС все равно, что работает на сервере.

Ваш небольшой сервер может работать круглосуточно и без выходных, поэтому он может выполнять задания cron в фоновом режиме, пока вы спите :]

0
11.07.2019, 11:12
1 ответ

Пробовали ли вы Требуется ?

Требует:Настраивает зависимость требований от других служб. Если эта услуга активируется, перечисленные здесь устройства также активируются. Если одна из зависимых служб не активируется, systemd не запускает эту службу. Эта опция может быть указана более одного раза или вы можете указать несколько единиц, разделенных пробелом -. Ниже приведен образец раздела.

[Unit]
Description=My service
Requires=network.target

Желания:Аналогично требованиям, за исключением того, что неисправные единицы не влияют на службу.

BindsTo:Аналогично Requires, за исключением того, что остановка зависимых модулей также останавливает службу.

PartOf:Аналогично Requires, за исключением того, что остановка и перезапуск зависимых устройств также останавливают и перезапускают службу.

Ссылка:https://docs.fedoraproject.org/en-US/quick-docs/understanding-and-administering-systemd/

2
28.01.2020, 02:39

Теги

Похожие вопросы