Ich wollte systemd
unerwünschte Versuche zum automatischen Starten deaktivieren wpa_supplicant
. Ich dachte, ich könnte einfach eine laufen
sudo systemctl disable wpa_supplicant.service --global
und ich würde keinen wpa_supplicant ps -ef
mehr in der Ausgabe sehen. Jedenfalls hat das nicht funktioniert. Wie kann ich es zum Laufen bringen?
Mein Problem könnte am besten durch die Ausgabe von beschrieben werden
$>systemctl status wpa_supplicant*
● wpa_supplicant.service - WPA supplicant
Loaded: loaded (/usr/lib/systemd/system/wpa_supplicant.service; disabled; vendor preset: disabled)
Active: active (running) since Sun 2016-08-28 20:57:37 CEST; 14min ago
Wie Sie sehen, ist der disabled
Dienst ohnehin geladen und aktiv, dank systemd, das mir dabei hilft, das Einfachste zu tun;)
Update
Ich habe anscheinend etwas Glück gehabt, als ich diese Dateien brutal entfernt habe:
wpa_supplicant-nl80211@.service
wpa_supplicant.service
wpa_supplicant@.service
wpa_supplicant-wired@.service
aus /usr/lib/systemd/system
Ordner. Erraten Sie, was? Nach dem Neustart wird wpa endlich nicht systemd
mehr von gestartet . Es fällt mir auf, dass es einen friedlicheren / versöhnlicheren Weg gegeben systemd
haben muss, damit das System nicht gestartet wird.
/dev/null
verwiesen wird, nicht im Wesentlichen dasselbe sind). Was Sie vorschlagen, versuche ich . Ich muss in unix.se nicht genug gesucht haben, um diese disbale vs mask systemd
Frage zu sehen . Ich werde versuchen, bald zurück zu sagen, um die Frage zu aktualisieren
mask
). systemctl mask
ist die eigentliche Deaktivierung (was bedeutet, dass der Dienst später nicht mehr verfügbar ist).