2012-07-26 28 views
13

This SO post एक्सकोड 4.4 के लिए कमांड लाइन टूल्स को कैसे इंस्टॉल करें, यह बहुत अच्छी तरह से बताता है।एक्सकोड 4.4 कमांड लाइन टूल्स (मैक ओएस एक्स 10.8 माउंटेन शेर) को अनइंस्टॉल कैसे करें?

लेकिन कैसे अनइंस्टॉल करें?

+0

के लिए सभी काम करता है यहां तक ​​कि उन्हें स्थापना रद्द करने के बिना, तो आप शायद xcode का चयन कर सकते हैं और सभी xcrun साथ आदेशों का निर्माण उपसर्ग एक अलग संस्करण के आदेश उपयोग करने के लिए लाइन टूल्स मुझे एक अनइंस्टॉलर (टाइममैचिन पुनर्स्थापना या मैन्युअल रूप से फ़ाइलों को शिकार करने के अलावा) के बारे में पता नहीं है, लेकिन एक अलग एक्सकोड के कमांड लाइन टूल्स को स्थापित करने से शायद उन्हें ओवरराइट कर दिया जाएगा। – webjprgm

+0

/आवेदन/डेवलपर /Xcode.app/Contents/Developer/usr मैन्युअल रूप से उन्हें हटाना चाहते हैं, तो सभी कमांड लाइन उपकरण को संभवतः इंस्टॉल किया गया है। मुझे अभी तक एक .pkg फ़ाइल नहीं मिली है जो एक उपकरण इंस्टॉलर की तरह दिखता है। – webjprgm

+1

हाँ, बिल्कुल वही समस्या थी ... मुझे अभी तक इसका समाधान नहीं मिला है। प्रारंभ में, मैं एक्सकोड -> डाउनलोड इत्यादि से कमांड लाइन टूल्स इंस्टॉल करने में सक्षम नहीं था इसलिए मैंने इसे एक अलग पैकेज के रूप में डाउनलोड करके स्थापित किया है और अब एक्सकोड इसे स्थापित होने के रूप में देख सकता है। तो, मैं इसे हटाना चाहता था और प्रक्रिया को दोहराना चाहता था (उम्मीद कर रहा था कि यह तय किया गया था - एक्सकोड -> डाउनलोड का उपयोग कर इंस्टॉलेशन), लेकिन मैं नहीं कर सकता। – Alin

उत्तर

18

वहाँ एक स्क्रिप्ट सिर्फ इतना है कि माउंटेन शेर पर करने के लिए इस पृष्ठ पर सूचीबद्ध है: http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/

कॉपी स्क्रिप्ट एक पाठ फ़ाइल में।
इसे remove_CLI_tools.sh
खोलें टर्मिनल खोलें और उस फ़ोल्डर पर नेविगेट करें जहां आपने स्क्रिप्ट को सहेजा था।
टाइप: sh remove_CLI_tools.sh

मैंने एक्सकोड एप्लिकेशन इंस्टॉल किए बिना केवल पृथक कमांड लाइन टूल्स (अकेले स्टैंड इंस्टॉलर) स्थापित किया है। तो मैं इंस्टॉलर
द्वारा स्थापित प्रत्येक संकुल के लिए शीर्ष पर चर बदलते हुए दो बार स्क्रिप्ट चला रहा था (आप यह जांच सकते हैं कि इंस्टॉलर की .dmg छवि की छिपी हुई "पैकेज" फ़ाइल में कौन से पैकेज स्थापित किए गए थे):
com.apple.pkg.DeveloperToolsCLI.bom and .plist com.apple.pkg.DevSDK.bom and .plist

सावधान रहें (पोस्ट की तरह की सिफारिश की, एक बैकअप है)।

+0

महान, मेरे लिए पूरी तरह से काम किया! – marcelosalloum

+0

ठीक काम किया लेकिन स्क्रिप्ट चलाने के बाद, 'xcode-select' और' xcodebuild' अभी भी उपलब्ध हैं-वह क्यों है? –

-1

यह अभी भी xcode को हटाने के लिए काम करना चाहिए।

sudo /Developer/Library/uninstall-devtools –mode=all 
+7

/डेवलपर ओएसएक्स 10.8 – user456584

+2

में मौजूद नहीं है मैं 10.8.2 चला रहा हूं और मेरे पास यह निर्देशिका और स्क्रिप्ट है। – icfantv

+1

मैं 10.8.4 पर हूं और यह निर्देशिका भी है। यह आदेश मेरे लिए काम किया। धन्यवाद! –

-2

sudo/Library/डेवलपर/साझा/स्थापना रद्द-DevTools --mode = सभी

+0

यह ओएसएक्स शेर 10.7.4 पर काम करता है। –

+4

/लाइब्रेरी/डेवलपर/साझा/अनइंस्टॉल-डेटोल्स माउंटेन शेर में मौजूद नहीं है। – Sapience

0

sudo/डेवलपर/पुस्तकालय/स्थापना रद्द-DevTools मोड = 10.8.5