Мой сервер показывает несколько отсутствующих служб. Как я могу удалить их из Systemd? Их не нашли.
systemctl -a показывает: несколько не найдено
сброс systemctl не удалось показывает: еще показывает
Это (ни один из них не находится в / etc / systemd / или / lib / systemd):
exim4.service - я использую postfix, никогда не устанавливал
apache2.service - я использую nginx
Спасибо!
systemd пытается загрузить все службы, указанные в Wants=
, Requires=
, After=
, Before=
, RequiresMountsFor=
, Conflicts=
, Requisite=
, PartOf=
,…, x-systemd.requires=
, x-systemd.requires-mounts-for=
, systemd.unit=
, SYSTEMD_WANTS=
, а также символическая ссылка в .wants
и .requires
и, возможно, еще кое-что забыл.
Видимые вами единицы должны быть где-то упомянуты Сам по себе Systemd ничего не знает об apache2 или exim4. Обратите внимание, что systemd сгенерирует сервисы-оболочки для скриптов sysvinit.
Наличие этих услуг, перечисленных в systemctl --all
вывод безвреден. Их не нужно «удалять».