আমার কিছু প্লাস্ট ফাইল রয়েছে ~/Library/LaunchAgents
।
আমি বছরের পর বছর ধরে আনন্দের সাথে ব্যবহার করছি launchctl load -w
এবং launchctl unload -w
এগুলি চালু এবং বন্ধ করছি। যাইহোক, আমি লক্ষ্য করেছি যে এখন load
এবং unload
ম্যান পৃষ্ঠার "উত্তরাধিকার" বিভাগে আবদ্ধ। আসুন তাদের একটি কল com.example.service.plist
।
যাইহোক, যখন আমি এই প্লিস্টগুলির সাথে launchctl enable "gui/$(id -u)/com.example.service"
এবং এর মাধ্যমে launchctl disable "gui/$(id -u)/com.example.service"
অন্যান্য লঞ্চ করা কমান্ডগুলি সাফল্যের রিপোর্ট বলে মনে করি - উদাহরণস্বরূপ, launchctl print "gui/$(id -u)"
পুরোপুরি আমাকে অক্ষম পতাকাগুলি দেখায় যা আমি যে রাজ্যের সাথে সেট করেছিলাম তার সাথে মিল রেখে দেয় - পরিষেবাগুলি আসলে শুরু হয় না এবং বন্ধ হয় না বা শুনুন এবং তাদের বন্দর থেকে অপরিকল্পিত।
আমি অনুপস্থিত কিছু পদক্ষেপ আছে? এই মুহুর্তের জন্য আমি দৃ am়তা বজায় রেখেছি load
এবং unload
তবে অ্যাপল অবশেষে পুরানো / খারাপ পথে দরজাটি ধাক্কা মারার আগে এই জিনিসটির সাথে যোগাযোগের অ-অবহেলিত উপায়টি শিখতে চাই ...
enable
এবং disable
প্রতিস্থাপন উদ্দেশ্যে হয় load
এবং unload
। আমি কেবল তাদের প্রত্যাশা অনুযায়ী কাজ করতে পারি না।
launchctl kickstart
কেবল প্রশ্নযুক্ত কাজের জন্য একটি অ্যাক্টিভেশন ইস্যু করার কথা নয় ? আমি লঞ্চটি বিশেষভাবে ব্যবহার করছি কারণ আমি খালি অন-চাহিদা সক্রিয়করণ চাই want