क्या चॉकलेट एक ही पैकेज के कई संस्करणों को एक साथ रखने की अनुमति देता है?


1

उदाहरण के लिए, मैं अपनी मशीन पर मौजूद एक ही पैकेज के कई संस्करण देख रहा हूं, और सक्रिय संस्करण को चॉकलेटी / नगेट सर्वर से फिर से डाउनलोड किए बिना स्विच कर सकता हूं। इसे आगे बढ़ाने के लिए, आदर्श रूप से, मैं पैकेज संस्करण (उदाहरण के लिए कई चॉकलेट में .config फ़ाइलों को https://github.com/choubley/choco/wiki/CommandsInstall#packagesconfigig , और स्विच के अनुसार निर्धारित करना चाहता हूं ) उन लोगों के बीच न्यूनतम ओवरहेड के साथ कॉन्फ़िगर करता है, हालांकि यदि पैकेज स्थानीय रूप से गायब है, तो निश्चित रूप से इसे डाउनलोड करने की आवश्यकता होगी)। क्या चॉकलेट इस तरह के तंत्र के लिए अनुमति देता है, और यदि नहीं - क्या निकटतम है जो मैं इसे प्राप्त कर सकता हूं? क्या यह बेहतर डिफ़ॉल्ट स्विचिंग स्रोत के साथ प्रबंधित किया गया है, और प्रत्येक स्रोत के पास नवीनतम के रूप में एक उपयुक्त संस्करण है?

जवाबों:


1

यहाँ स्थापित कमांड के लिए प्रलेखन पर एक नज़र है:

https://chocolatey.org/docs/commands-install

विशेष रूप से, यहाँ:

-m, --sxs, --sidebyside, --side-by-side, --lomultiple, --allow-multiple, --allowmultipleversions, --allow-multiple-version

AllowMultipleVersions - एक पैकेज के कई संस्करणों को स्थापित किया जाना चाहिए? झूठे की अवहेलना करता है।

तो हां, एक ही पैकेज के कई संस्करणों को स्थापित करना संभव है, हालांकि, यह "क्या" वास्तव में पैकेज में हो रहा है, और अंतर्निहित इंस्टॉलर पर निर्भर करता है, अगर यह वास्तव में दो प्रतिष्ठानों में परिणाम देगा जो प्रत्येक के स्वतंत्र रूप से काम करेगा अन्य।


भले ही आप कर सकते हैं, यह तकनीकी रूप से अनुशंसित नहीं है। रूबी डेबियन पैकेज के समान पैकेज का नाम इसमें एक प्रमुख संस्करण के साथ है।
ferventcoder
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.