आप बिल्कुल, सकारात्मक रूप से ऐसा नहीं करना चाहते हैं। आपको लगता है कि आप कर सकते हैं, लेकिन आप नहीं करते।
सिस्टम को उस सॉफ़्टवेयर के हर छोटे टुकड़े की आवश्यकता नहीं हो सकती है, जिसके साथ वह जहाज करता है, लेकिन आपके पास यह पता लगाने का कोई आसान तरीका नहीं है कि उसे किस चीज़ की ज़रूरत है और कौन सा नहीं। इसके अलावा, Apple के अंतर्निहित सॉफ़्टवेयर को हटाने के लिए बस शून्य कारण है। इसके बजाय, MacPorts और Fink दोनों स्वचालित रूप से अपने सभी सॉफ्टवेयर को पूरी तरह से अलग, गैर-Apple निर्देशिका (/ Fink के लिए sw / और MacPorts के लिए / स्थानीय) में रख देंगे। स्थापना के बाद, वे आपके $PATH
चर को समायोजित करते हैं ताकि जब आप कमांड-लाइन पर जाएं, तो आप स्वचालित रूप से ऐप्पल के बजाय उनके सॉफ़्टवेयर का संस्करण पहले खोजें (यदि एक ही चीज़ के दो संस्करण हैं)।
फिर आप आसानी से और सफाई से फ़िंक या मैकपोर्ट (या दोनों) का उपयोग कर सकते हैं और कभी भी ऐप्पल सामान को नहीं छू सकते हैं। यदि बाद के बिंदु पर, आप तय करते हैं कि आप सभी फ़िंक या मैकपोर्ट्स को हटाना चाहते हैं, तो आप आसानी से कस्टम निर्देशिका को दो-सेकंड से उड़ाकर कर सकते हैं rm -rf
। (आप हमेशा फ़िंक या मैकपोर्ट्स के अंतर्निहित टूल का उपयोग करके व्यक्तिगत पैकेजों को आसानी से अनइंस्टॉल कर सकते हैं।)
पूर्णता के लिए, मैक पर अतिरिक्त * निक्स सॉफ़्टवेयर प्राप्त करने के लिए दो अन्य दिलचस्प उपकरण हैं: रुडिक्स और होमब्रे । रूडिक्स मेरे लिए दिलचस्प है क्योंकि यह अत्यधिक मॉड्यूलर है: आप इसके किसी भी एप्लिकेशन को एक साधारण dmg के रूप में एक समय में स्थापित कर सकते हैं। दूसरी ओर, यह MacPorts या फिंक की तुलना में कम पैकेज प्रदान करता है। Homebrew बहुत नया और बहुत दिलचस्प है, लेकिन प्रारंभिक कमांड-लाइन ज्ञान के मामले में इसे उपयोगकर्ता से अधिक की आवश्यकता है। चूंकि यह नया है, इसलिए इसमें MacPorts या Fink की तुलना में कम पैकेज हैं।