میک OS X میں کمانڈ لائن سے گیٹ کیپر استثنیٰ کیسے شامل کریں
فہرست کا خانہ:
- Mac OS X میں کمانڈ لائن سے گیٹ کیپر کی منظوری کے لیے ایک درخواست شامل کریں
- Mac OS X میں spctl کے ساتھ ایک ایپلیکیشن گیٹ کیپر استثناء کو ہٹائیں
عام طور پر اگر آپ میک پر گیٹ کیپر کی خصوصیت سے منظور شدہ ایپلیکیشن لانچ کروانا چاہتے ہیں، تو آپ نامعلوم ڈویلپرز ایپلیکیشن پر دائیں کلک کریں اور "اوپن" کا انتخاب کریں، یا گیٹ کیپر کو نظرانداز کرنے کے لیے سسٹم کی ترجیحات کے ذریعے جائیں۔ راستہ دوسرا آپشن یہ ہے کہ میک OS X میں کمانڈ لائن کی طرف رجوع کرکے گیٹ کیپر میں درخواست کی منظوری اور مستثنیات کو دستی طور پر شامل کریں۔
یہ ان ترقی یافتہ صارفین کے لیے بہت اچھا ہے جو درخواست کی منظوریوں کو اسکرپٹ یا خودکار بنانا چاہتے ہیں، لیکن یہ ریموٹ ایڈمنسٹریشن اور دیگر حالات میں بھی مددگار ثابت ہو سکتا ہے۔
ہم یہاں مطلوبہ اثر حاصل کرنے کے لیے spctl کمانڈ کی طرف رجوع کریں گے، جس کے بارے میں ہم نے پہلے بات کی ہے، صارف ٹرمینل سے گیٹ کیپر کو فعال اور غیر فعال کرنے کے لیے بات چیت بھی کر سکتے ہیں۔
Mac OS X میں کمانڈ لائن سے گیٹ کیپر کی منظوری کے لیے ایک درخواست شامل کریں
گیٹ کیپرز کی استثنیٰ اور منظور شدہ ایپلیکیشن لانچ لسٹ میں ایپلیکیشن شامل کرنے کے لیے، ایپلیکیشن لانچ کی منظوری کے لیے spctl کے ساتھ -add جھنڈا استعمال کریں۔ درج ذیل نحوی انداز مناسب ہے:
spctl --add/Path/To/Application.app
مثال کے طور پر، "گوز روٹ" نامی خیالی ایپلیکیشن کے لیے منظوری شامل کرنے کے لیے جو صارفین کے ڈاؤن لوڈز فولڈر میں رہتی ہے، نحوی سٹرنگ اس طرح نظر آئے گی:
spctl --add ~/Downloads/GooseRoute.app
گیٹ کیپر کے ساتھ ایپلی کیشن کو منظور کرنے کے لیے آپ کو ایڈمنسٹریٹر کا پاس ورڈ درج کرنے کی ضرورت ہوگی، بصورت دیگر اگر آپ یہ SSH سے کر رہے ہیں یا اس عمل کو خودکار کرنا چاہتے ہیں تو آپ sudo کے ساتھ کمانڈ کا پریفکس کر سکتے ہیں۔
Mac OS X میں spctl کے ساتھ ایک ایپلیکیشن گیٹ کیپر استثناء کو ہٹائیں
گیٹ کیپر کی منظوری کی فہرست سے کسی درخواست کو ہٹانا اتنا ہی آسان ہے، بس -add پرچم کو -remove کے ساتھ سوئچ آؤٹ کریں، نحو بصورت دیگر ایک جیسا ہے:
spctl --remove/Path/To/Application.app
دوبارہ، اگر آپ چاہیں تو sudo کے ساتھ کمانڈ کا سابقہ لگا سکتے ہیں، بصورت دیگر واقف ایڈمن کی توثیق پاپ اپ گیٹ کیپرز کی اجازت کی فہرست سے درخواست کو ہٹانے کو مکمل کرنے کے لیے Mac OS X میں ظاہر ہوگا۔
یاد رکھیں، اگر آپ طویل پیچیدہ راستوں کے ساتھ فائل سسٹم میں دفن ایپلی کیشنز کو شامل یا ہٹا رہے ہیں، تو آپ مکمل راستے کو پرنٹ کرنے کے لیے اسے ہمیشہ ٹرمینل ونڈو میں گھسیٹ کر چھوڑ سکتے ہیں۔