Как в systemd изменить target для службы
Для отложенного запуска второстепенных служб
Одна страница
Распечатать
. Редактировалось 1 раз, последний — #1
Вопрос: как в systemd изменить момент, когда запускается та или иная служба? В частности, мне нужно mysql, apache и dnsmasq перенести в graphical target, чтобы они запускались параллельно X-серверу, а не до него.
Ребята, давайте жить спокойно!
Что-то мне кажется, что это невозможно. Разве что сделать отсрочку запуска, но эта отсрочка будет независимо от загрузки Х-сервера
На самом деле можно отредактировать systemd units для соответствующих служб. Если конкретно, параметр WantedBy.
Но есть и более простое решение — вообще отключить службу, которая отвечает за ожидание инициализации интерфейсов:
Делать такое, естественно, имеет только смысл на desktopе, где нет критично зависящих от сети служб, а не на сервере.
Но есть и более простое решение — вообще отключить службу, которая отвечает за ожидание инициализации интерфейсов:
sudo systemctl disable systemd-networkd-wait-online.service
Делать такое, естественно, имеет только смысл на desktopе, где нет критично зависящих от сети служб, а не на сервере.
Ребята, давайте жить спокойно!
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.