बस अपने खुद के कुछ विचारों को जोड़ने के लिए जो 2014 के अंत में कम से कम सच-ईश लगता है।
होमब्रेव, कुछ साल पहले, माइंडशेयर के मामले में निश्चित रूप से ऊपरी हाथ है। आपको लोगों के साथ बहुत सारे ब्लॉग मिलेंगे, जिनके बारे में बात करते हुए कि वे Homebrew के साथ कितने खुश हैं - आमतौर पर पूरी दुनिया में "MacPorts की खींचातानी" के कारण "Homebrew आपके पास पहले से मौजूद चीज" का उपयोग करता है।
हालाँकि, IMO, MacPorts एक अलग जानवर है, जो कि कुछ साल पहले था। जब मैंने पहली बार OS X पर स्विच किया और MacPorts का उपयोग कर रहा था, तो MP दर्शन वास्तव में निराशाजनक था क्योंकि लगभग सब कुछ स्रोत से बनाया गया था। एक नई स्थापना विशेष रूप से दर्दनाक / धीमी थी। हालाँकि, पिछले एक साल में, विशुद्ध रूप से मेरे स्वयं के छापों के आधार पर, ऐसा लगता है कि 90% एमपी पैकेज बायनेरिज़ हैं और इसलिए स्थापना वास्तव में अब बहुत तेज़ है। होमबॉव को जो मैं इकट्ठा करता हूं, वह "बॉटल" के साथ भी इस दिशा में आगे बढ़ रहा है, लेकिन मुझे यह आभास होता है कि इस समय एचबी के माध्यम से आपके द्वारा स्थापित अधिकांश चीजें स्रोत से संकलित की जाएंगी।
इसलिए, यदि केवल एक जवाबी राय पेश करने के लिए, MacPorts वास्तव में इन दिनों "तेज" विकल्प लगता है। हालांकि, मप्र के अधिकांश लोगों की राय लगभग 2011-12 के अनुभवों पर आधारित लगती है और न ही वास्तव में इसे ध्यान में रखते हैं। नमक के एक दाने के साथ इसे लें, क्योंकि मैं नियमित रूप से एचबी उपयोगकर्ता नहीं हूं (और इसके दोनों तरफ साइड का उपयोग करने के लिए दर्दनाक है)।
मुझे लगता है कि एचबी के फायदे हैं इसका मतलब है कि यह लंबे समय में "युद्ध जीत जाएगा" हालांकि
- HB सभी रूबी है जबकि MacPorts, और इसके पैकेज सूत्र, टीसीएल में लिखे गए हैं जो कि .... बिल्कुल लोकप्रिय स्क्रिप्टिंग भाषा नहीं है। यह कहा कि अपने खुद के पोर्टफ़ाइल बनाने के लिए अपने सुंदर बहुत आसान है।
- HB GitHub के आसपास आधारित है और इस प्रकार नए योगदानकर्ताओं का बहुत अधिक स्वागत है, जबकि MacPorts अपनी स्वयं की SVN रिपॉजिटरी को कहीं न कहीं मेरे ख्याल से होस्ट करता है - जो मूल रूप से मेरे द्वारा ग्रहण की गई दोनों परियोजनाओं के विभिन्न युगों को दर्शाता है।
- जैसा कि आम सहमति का उल्लेख है कि MacPorts HB & द्वारा सही या गलत तरीके से छांटे गए हैं, जो इसके साथ और अधिक लोगों को आकर्षित करता है।
अन्यथा YaOZl & kLy ने सुडो, निर्भरता आदि के मामले में मुख्य अंतर को अच्छी तरह से कवर किया। व्यक्तिगत रूप से मुझे लगता है कि MacPorts कभी-कभी कुछ कार्यक्रमों के संदर्भ में कुछ सिरदर्द की ओर जाता है, जिसमें कुछ भी होने की उम्मीद नहीं है /opt/local
, रूट अनुमतियों के साथ स्थापित की जा रही चीजें आदि और कुछ चीजें हैं जो आमतौर पर MacPorts के साथ स्थापित नहीं की जाती हैं (उदाहरण के लिए आप RTI के माध्यम से स्थापित कर सकते हैं) MacPorts लेकिन आप रूबी के सामान्य रत्न प्रबंधन के माध्यम से इसे स्थापित नहीं करने के लिए पागल होंगे)। इसके अलावा, हालांकि मैं अपनी छोटी सी दुनिया के निर्माण के MacPorts के दर्शन का बहुत बड़ा प्रशंसक हूं और कुछ prepackaged OS X लाइब्रेरी पर निर्भर नहीं हूं - जब यह काम करता है, और यह ज्यादातर करता है, तो सब कुछ मृत सरल है। जो आप पैकेज मैनेजर को वास्तव में चाहते हैं। और जैसा कि मैंने उल्लेख किया है, इस समय पर इसके सुंदर लानत के लिए सबसे अधिक चीजें सेट करने के लिए जल्दी है।
आशा है कि कुछ उपयोगी था।