चॉकलेटी और नुगेट के बीच अंतर


85

है Chocolatey एक उच्च के संस्करण NuGet या एक अलग पैकेज प्रबंधक? मुझे अपना ओपन सोर्स एप्लिकेशन कहां रखना चाहिए? नुगेट या चॉकलेट?



3
मूल रूप से साझा किया गया वह लिंक अब github.com/chatalogy/choco/wiki/…
ferventcoder 14

जवाबों:


129

NuGet को आपके प्रोजेक्ट में आसानी से कोड लाइब्रेरी जोड़ने की अनुमति देने के लिए डिज़ाइन किया गया है। JSON.NET, Entity Framework इत्यादि जैसी चीजें।

चॉकलेटी वास्तव में NuGet पैकेज सिस्टम के शीर्ष पर बनाया गया है, लेकिन इसे एक अलग आवश्यकता को भरने के लिए डिज़ाइन किया गया है। Chocolatey अनुप्रयोगों और अन्य निष्पादनों को लपेटता है और उन्हें आपके कंप्यूटर पर स्थापित करना आसान बनाता है। उदाहरण के लिए, Git, Notepad ++ इत्यादि जैसे उपकरण आसानी से एक कमांड के साथ इंस्टॉल किए जा सकते हैं cinst git

https://chatalogy.org/packages में उन सभी एप्लिकेशनों की एक सूची है, जिन्हें इंस्टॉल किया जा सकता है।

यदि आपके पास एक ओपन सोर्स प्रोजेक्ट है जो एक पुस्तकालय है जिसे अन्य डेवलपर्स की परियोजनाओं में उपयोग किया जाना है, तो आपको इसे नूगेट में जमा करना चाहिए।

यदि यह एक ऐसा एप्लिकेशन है जिसे उपयोगकर्ता सामान्य रूप से इंस्टॉल करेंगे, तो एक चॉकलेट पैकेज बनाएं जिसे उपयोगकर्ता आसानी से स्थापित कर सकते हैं और कमांड लाइन से अपडेट कर सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.