मैं ब्लूटूथ सेवा को सक्षम करने की कोशिश कर रहा हूं , केवल ग्राफिकल के लिए। टारगेट, उर्फ रनलेवल 5।
मैं डेबियन जेसी पर हूं, यह सिस्टमड का उपयोग कर रहा है। मैं लाल है कि sysv का अपडेट- r.d कमांड सिस्टमड के साथ संगत है, इसलिए मैंने पहले इस का उपयोग करने की कोशिश की:
update-rc.d bluetooth disable
इस बिंदु पर, ब्लूटूथ स्टार्टअप पर पूरी तरह से अक्षम होना चाहिए था। तब मैंने यह कोशिश की:
update-rc.d bluetooth enable 5
दूसरी कमांड केवल 5 रनवे के लिए ब्लूटूथ को सक्षम करने के लिए थी।
जाहिर है, यह बिल्कुल काम नहीं कर रहा है। मैंने उसके बाद रिबूट किया। मैंने पहले से ही मल्टी-user.target (runlevel4) को एक डिफ़ॉल्ट लक्ष्य के रूप में सेट किया है, जिसका अर्थ है कि ब्लूटूथ को अक्षम किया जाना चाहिए, और जब मैं जांचता हूं कि क्या सेवा चल रही है (systemctl स्थिति ब्लूटूथ), तो यह कहता है कि यह चल रहा है और सक्षम है।
NB: मैंने अपनी प्रारंभिक पोस्ट में एक त्रुटि की। मैं ब्लूटूथ को सक्षम करना चाहता हूं, इसे अक्षम नहीं करता।
systemctl show bluetooth.service
कमांड टाइप करता हूं , तो एक WantedBy = bluetooth.target होता है जब मैं ग्राफ़िकल-लक्ष्य की .wants निर्देशिका में मिलता हूं, तो केवल एक फ़ाइल (खाता-डेमन.स्वेस्ट) होती है। मैं थोड़ा खोया हुआ हूं।
systemctrl daemon-reload ; systemctl isolate graphical-target
। (और टिप्पणी के रूप में उपयोग जवाब Dort करें)
systemctl show Bluetooth.service
यह देखने के लिए उपयोग करें कि यह "वांटेड-बाय" कहां है। आप इसे.wants/
अपने इच्छित ग्राफ़िकल स्तर की निर्देशिका में दर्ज करना चाह सकते हैं ।