मैंने उबंटू पीपीए और रिपॉजिटरी को एक डेबियन सिस्टम में जोड़ने के लिए ऑनलाइन गाइड पाया है। क्या यह एक बुरा विचार है? यदि हां, तो क्यों?
मैंने उबंटू पीपीए और रिपॉजिटरी को एक डेबियन सिस्टम में जोड़ने के लिए ऑनलाइन गाइड पाया है। क्या यह एक बुरा विचार है? यदि हां, तो क्यों?
जवाबों:
आपकी माइलेज भिन्न हो सकती है। मैं ऐसा नहीं करूंगा। यह न केवल निर्भरता समस्याओं के बारे में है, बल्कि द्विआधारी संगतता ( https://wiki.ubuntu.com/MarkShuttleworth#What_about_binary_compatibility_between_distributions.3F ) के बारे में है: डेबियन पैकेज को विभिन्न टूलचैन संस्करणों के साथ बनाया गया है, जिससे आप परेशानियों में घिर सकते हैं।
असल में, चूंकि dpkg और apt को डेबियन और उबंटू के बीच साझा किया जाता है, इसलिए वे समस्याओं के बिना "दूसरी तरफ" के लिए बनाए गए रिपॉजिटरी को पढ़ने और उपयोग करने में सक्षम होंगे। हालांकि, जैसे ही आप "विदेशी" भंडार से गैर-तुच्छ पैकेज स्थापित करने का प्रयास करते हैं, आप आश्रित समस्याओं में भाग लेने की संभावना रखते हैं। कुछ पैकेजों को डेबियन और उबंटू पर अलग-अलग नाम दिया गया है, इसलिए यदि उन्हें उस पैकेज की निर्भरता के रूप में सूचीबद्ध किया गया है जिसे आप स्थापित करने की कोशिश कर रहे हैं, तो आप लापता पैकेज या डुप्लिकेट इंस्टॉलेशन के साथ समाप्त हो सकते हैं।
मेरे अनुभव से, कुछ आश्रितों (जैसे NX) के साथ थर्ड-पार्टी-सॉफ्टवेयर काम कर सकता है, लेकिन GNU टूल्स या इसी तरह के सामान को मिलाने की कोशिश न करें।