আমি systemd
স্বয়ংক্রিয়ভাবে শুরু করার জন্য অযাচিত প্রচেষ্টা অক্ষম করতে চেয়েছিলাম wpa_supplicant
। আমি কেবল একটি চালাতে পারি
sudo systemctl disable wpa_supplicant.service --global
এবং আমি ps -ef
আর আউটপুটে wpa_supplicant দেখতে পাব না। যাইহোক এটি কাজ করে না। আমি কীভাবে এটি কাজ করতে পারি?
আমার সমস্যাটি হাতের আউটপুট দ্বারা সেরা বর্ণিত হতে পারে
$>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
যেখানে আপনি দেখতে পাচ্ছেন যে disabled
কোনওভাবে পরিষেবাটি লোড এবং সক্রিয় রয়েছে, সিস্টেমড আমাকে ধন্যবাদ জানায় যে সহজতম কাজটি করতে পুরোপুরি সহায়তা করেছে;)
আপডেটগুলি
মনে হয় নিষ্ঠুরভাবে এই ফাইলগুলি মুছে ফেলার মাধ্যমে আমি কিছু ভাগ্য পেয়েছি:
wpa_supplicant-nl80211@.service
wpa_supplicant.service
wpa_supplicant@.service
wpa_supplicant-wired@.service
/usr/lib/systemd/system
ফোল্ডার থেকে । কি অনুমান? পুনঃসূচনা করার পরে ডাব্লুপিএ শেষ পর্যন্ত আর শুরু হয় systemd
না। এটি আমাকে আঘাত করে যদিও পরিষেবাটি শুরু না হওয়ার জন্য অবশ্যই আরও শান্তিপূর্ণ / সমঝোতার উপায় systemd
থাকতে হয়েছিল।
/dev/null
করে একই জিনিসটি খুব বেশি সংখ্যক নয়।) আপনার পরামর্শ অনুসারে আমি চেষ্টা করেছি এমন কিছু । এই disbale vs mask systemd
প্রশ্নটি দেখার জন্য আমি অবশ্যই ইউনিক্সে যথেষ্ট খুঁজছি না । আমি চেষ্টা এবং রাষ্ট্র হবে শীঘ্রই ফিরে, প্রশ্ন আপডেট করার জন্য
mask
এটি হয়)। systemctl mask
আসল অক্ষম (মানে পরিষেবাটি পরে নেই)।