Próbuję włączyć usługa bluetooth, tylko dla graficznego celu, poziomu działania aliasu 5.
Jestem na Debian Jessie, używa systemd. Czerwony, że polecenie sysv update-rc.d jest kompatybilne z systemd, więc najpierw spróbowałem użyć tego:
update-rc.d bluetooth disable
W tym momencie bluetooth miał być całkowicie wyłączony podczas uruchamiania. Potem spróbowałem tego:
update-rc.d bluetooth enable 5
Drugie polecenie miało włączyć bluetooth tylko dla poziomu pracy 5.
Najwyraźniej wcale nie działa. Ponownie uruchomiłem komputer. Już ustawiłem multi-user.target (runlevel4) jako domyślny cel, co oznacza, że bluetooth powinien być wyłączony, a gdy sprawdzam, czy usługa jest uruchomiona (bluetooth status systemu), mówi, że działa i jest włączona.
NB: Zrobiłem błąd w moim pierwszym poście. Chcę włączyć Bluetooth, nie wyłączaj go.
systemctl show Bluetooth.service
aby zobaczyć, gdzie jest „Wanted-By”. Możesz wpisać go w.wants/
katalog żądanego poziomu graficznego.systemctl show bluetooth.service
komenda, jest WantedBy = bluetooth.target Kiedy dostanę się do katalogu .wants celu graficznego, jest tylko jeden plik (account-daemon.service). Jestem trochę zagubiony.systemctrl daemon-reload ; systemctl isolate graphical-target
. (I proszę odrzuć odpowiedzi jako komentarze)