मैं Xcode के लिए कमांड लाइन टूल को कैसे अनइंस्टॉल करूं?


31

हमारे पास मैक का एक गुच्छा काम में है जिसे अब Xcode या कमांड लाइन टूल की आवश्यकता नहीं है, इसलिए हम उन्हें निकालना चाहेंगे ताकि कंपाइलर घूमने न लगें और अपडेट आने पर हमें उन्हें अपडेट करते रहना न पड़े।

पुराने दिनों में, टूल हटाने के लिए एक इंस्टॉल स्क्रिप्ट (perl / in / Developer) थी, लेकिन अब जब Xcode एक ऐप स्टोर ऐप है, जिसे आप कभी भी इंस्टॉल करने पर टूल के साथ छोड़ देते हैं।

हम 10.10 और नए चल रहे macs के लिए OS को पोंछने के अलावा इसे साफ कर सकते हैं?

जवाबों:


35

यह एक फ़ोल्डर हटाएँ:

 /Library/Developer/CommandLineTools

यह अनइंस्टॉल प्रक्रिया Apple द्वारा आधिकारिक रूप से प्रलेखित है

यदि आपने इन उपकरणों को किसी अन्य तरीके से स्थापित किया है या उन्हें अपग्रेड करने का संकेत दिया है, तो /System/Library/Receipts/com.apple.pkg.CLTools.bom जैसी फ़ाइलों की खोज करने पर विचार करें क्योंकि यह उपकरण के पिछले इंस्टॉलेशन के लिए एक रसीद हो सकती है। जिसे हटाने की जरूरत है। मैंने इनमें से एक फ़ाइल को कभी नहीं देखा है, लेकिन अगर यह दूसरों की मदद करता है तो इस दूसरे उत्तर से जोड़ना चाहता है । ध्यान दें, ये फ़ाइलें उपकरण नहीं हटाती हैं, वे संकेत को नियंत्रित कर सकती हैं कि dev उपकरण को अद्यतन की आवश्यकता है।


1
हालाँकि जब भी कोई कमांड लाइन टूल अपडेट होता है, ऐप स्टोर उसे अपडेट करने के लिए दिखाता रहता है।
अदीब

बहुत समय पहले मैंने एक डीएमजी का उपयोग किया था ( कमांड लाइन टूल के पुराने संस्करण को स्थापित करने की आवश्यकता थी, लेकिन यह एक और कहानी है)। अब मैं इससे छुटकारा नहीं पा सकता।
adib

आह @ सादीब - यह समझ में आता है। यह प्रश्न एक नए / हाल ही में स्थापित करने के लिए था जहां आप केवल ऐप स्टोर पर जाते हैं और Xcode इंस्टॉल करते हैं - जो कि मेरे अनुभव में एक रसीद छोड़ने के बिना आपके लिए उपकरण डाउनलोड करेगा।
bmike

इसलिए, कमांड लाइन टूल्स को वास्तव में अनइंस्टॉल करने का क्या जवाब होगा ?
adib

3
@adlib: मुझे एक ही समस्या थी, बस इसे बम फ़ाइलों को हटाने से ठीक करने में कामयाब रहे /System/Library/Receipts: Apple.stackexchange.com/questions/328034/ ... शायद यह आपकी भी मदद करेगा।
केनी लोवरिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.