サーバーに複数の不足しているサービスが表示されます。どうすればそれらをSystemdから削除できますか?彼らは見つかりません。
systemctl -a表示:複数が見つかりません
systemctl reset-failedが表示:まだ表示
これら(/ 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
の出力にリストしても、害はありません。それらを「削除」する必要はありません。