Volevo disabilitare systemdi tentativi indesiderati di avvio automatico wpa_supplicant. Ho pensato che avrei potuto semplicemente eseguire un
sudo systemctl disable wpa_supplicant.service --global
e non vedrei ps -efpiù un wpa_supplicant nell'output. Comunque questo non ha funzionato. Come posso farlo funzionare?
Il mio problema attuale potrebbe essere meglio descritto dall'output di
$>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
dove come puoi vedere il disabledservizio è comunque caricato e attivo, grazie a systemd mi ha aiutato completamente a fare la cosa più semplice;)
Aggiornamento
Mi sembra di aver avuto un po 'di fortuna rimuovendo bruscamente questi file:
wpa_supplicant-nl80211@.service
wpa_supplicant.service
wpa_supplicant@.service
wpa_supplicant-wired@.service
dalla /usr/lib/systemd/systemcartella. Indovina un po? Dopo il riavvio, wpa non viene più avviato systemd. Mi colpisce però ci deve essere stato un più sereno / conciliante modo per arrivare systemdad avere il servizio non viene avviato.
/dev/nullnon è essenzialmente la stessa cosa.) Quello che suggerisci è qualcosa che provo . Non devo aver cercato abbastanza in unix.se per vedere quella disbale vs mask systemddomanda. Cercherò di riaffermare presto, per aggiornare la domanda
mask. systemctl maskè la vera disabilitazione (il che significa che il servizio non è disponibile in seguito).