2014-12-12 9 views
32

मैंने xcode-select --install जारी करके एक्सकोड कमांड लाइन उपकरण स्थापित किया; अब मैं इसे अनइंस्टॉल करना चाहता हूं (एक्सकोड को अनइंस्टॉल किए बिना)।एक्सकोड 6.1 - कमांड लाइन टूल्स को अनइंस्टॉल कैसे करें?

मैं

sudo /Developer/Library/uninstall-devtools --mode=all 

की कोशिश की है, लेकिन आप अलग से कमांड लाइन उपकरण स्थापित है, तो मैं त्रुटि

sudo: /Developer/Library/uninstall-devtools: command not found 
+2

मेरा मानना ​​है कि आपका '$ पाथ' गड़बड़ है? जब आप 'सुडो' या 'हिसिस सूडो' टाइप करते हैं तो आउटपुट क्या होता है? उम्मीद है कि यह कुछ/'usr/bin/sudo' जैसे प्रिंट करता है? – aug

+3

https://developer.apple.com/library/ios/technotes/tn2339/_index.html#//apple_ref/doc/uid/DTS40014588-CH1-HOW_DO_I_UNINSTALL_MY_COMMAND_LINE_TOOLS_ –

उत्तर

30

मिलता है, उन्हें नष्ट का उपयोग कर:

$ rm -rf /Library/Developer/CommandLineTools 
+4

या अधिक सटीक, सुडो आरएम-आरएफ/लाइब्रेरी/डेवलपर/कमांडलाइन टूल –

+1

एक्सकोड 8 –

25

एक अंश एक सेब technical note (matthias-bauch के लिए धन्यवाद)

एक्सकोड में आपके सभी कमांड लाइन उपकरण शामिल हैं। यदि यह आपके सिस्टम पर स्थापित है, तो अपने उपकरण अनइंस्टॉल करने के लिए हटा दें।

यदि आपके उपकरण एक्सकोड से अलग से डाउनलोड किए गए थे, तो वे /Library/Developer/CommandLineTools पर आपके सिस्टम पर स्थित हैं। कमांडलाइन टूल फ़ोल्डर को अनइंस्टॉल करने के लिए हटाएं।

आप आसानी से delete using terminal किए जा सकेंगे:

यहाँ एक article कमांड लाइन उपकरण निकालने, लेकिन अपने स्वयं के risk.Try पर यह कर यह कार्य तभी से किसी से काम नहीं होता है, कैसे होता है। यह जड़/लाइब्रेरी, नहीं ~/Library उपयोगकर्ता) है:

+1

के लिए ऐसी कोई निर्देशिका नहीं है यह पथ मेरी मशीन पर मौजूद नहीं है ... –

+0

आप किस ओएस का उपयोग कर रहे हैं? इसे टर्मिनल 'सीडी/लाइब्रेरी/डेवलपर/कमांडलाइन टूल' पर आज़माएं यदि आपको 'ऐसी कोई फ़ाइल या निर्देशिका' नहीं मिलती है तो पथ निश्चित रूप से नहीं है। –

+0

"तकनीकी नोट" लिंक मेरे लिए काम नहीं करता – JBallin

0

आप बस इस फ़ोल्डर

/Library/डेवलपर/CommandLineTools

कृपया ध्यान दें हटा सकते हैं।

+0

नहीं - यह ऐसा नहीं करता है ... निर्देशिका हटा दी गई है ... आदेश अभी भी काम करता है। – user908998

+0

लगता है कि आपके कमांड लाइन टूल्स अलग से स्थापित नहीं हैं, और यह एक्सकोड के माध्यम से स्थापित है। – MrDEV

संबंधित मुद्दे