मैं Xcode कमांड लाइन टूल्स की स्थापना को स्क्रिप्ट करना चाहता हूं।
मावेरिक्स पर,
xcode-select --install
उपयोगकर्ता को स्थापित करने के लिए संकेत देने वाला एक डायलॉग खोलेगा, लेकिन मैं softwareupdate
कमांड का उपयोग करते हुए, संवाद के बिना इंस्टॉल को ट्रिगर करना चाहूंगा ।
क्या इसे करने का कोई तरीका है?
संपादित करें:
विशेष रूप से, xcode-select --install
एक एप्लिकेशन लॉन्च करता है जो उपयोगकर्ता को मैन्युअल रूप से उन्हें डाउनलोड करने या Apple डेवलपर खाते की आवश्यकता के बिना टूल को डाउनलोड और इंस्टॉल करता है। यह ऐसा करने के लिए उपयोग /System/Library/CoreServices/Install Command Line Developer Tools.app
करने के लिए प्रकट होता है ।
मैं उसी तंत्र का उपयोग करना चाहूंगा जो Apple है, लेकिन GUI के बिना। मैं मैन्युअल रूप से डाउनलोड करने के लिए नहीं करना चाहता .dmg युक्त उपकरण के रूप में यह नाजुक लगता है। Apple कई अन्य कमांड-लाइन टूल प्रदान करता है, जैसे कि softwareupdate
और install
वह ऐप्पल से सीधे सॉफ़्टवेयर डाउनलोड या इंस्टॉल करता है, और मैं इस प्रकार के वितरण के लिए समान खोज रहा हूं।