क्या डेबियन पर उबंटू पैकेज स्थापित करना सुरक्षित है?


9

मैंने उबंटू पीपीए और रिपॉजिटरी को एक डेबियन सिस्टम में जोड़ने के लिए ऑनलाइन गाइड पाया है। क्या यह एक बुरा विचार है? यदि हां, तो क्यों?


मुझे मंचों में दफन किए गए चेतावनी के कुछ अस्पष्ट और गंभीर शब्द मिले हैं, जैसे "उबंटू रेपो जोड़ना आपके डेबियन सिस्टम को गड़बड़ाने का एक अच्छा तरीका है क्योंकि वे वास्तव में द्विआधारी संगत नहीं हैं" और "मैंने डेबियन किनारों का उपयोग करते हुए लोगों के बारे में सुना है उबंटू में स्रोत हैं, लेकिन यहां तक ​​कि वे अपने सिस्टम को बोर कर देते हैं " । हालाँकि, ऐसा लगता है कि लोग अभी भी ऐसा कर रहे हैं, और ऊपर दिए गए मार्गदर्शक खतरों के बारे में विशिष्ट नहीं हैं।
स्टेटसिपोर्ट्स

जवाबों:


3

आपकी माइलेज भिन्न हो सकती है। मैं ऐसा नहीं करूंगा। यह न केवल निर्भरता समस्याओं के बारे में है, बल्कि द्विआधारी संगतता ( https://wiki.ubuntu.com/MarkShuttleworth#What_about_binary_compatibility_between_distributions.3F ) के बारे में है: डेबियन पैकेज को विभिन्न टूलचैन संस्करणों के साथ बनाया गया है, जिससे आप परेशानियों में घिर सकते हैं।


उपयोगी लिंक के लिए धन्यवाद! यह इस मुद्दे को संबोधित करता है कि लोग मंचों में बहुत अधिक गहराई से बात कर रहे थे, जो मैंने कहीं और देखा है।
स्टैच्यूज

6

असल में, चूंकि dpkg और apt को डेबियन और उबंटू के बीच साझा किया जाता है, इसलिए वे समस्याओं के बिना "दूसरी तरफ" के लिए बनाए गए रिपॉजिटरी को पढ़ने और उपयोग करने में सक्षम होंगे। हालांकि, जैसे ही आप "विदेशी" भंडार से गैर-तुच्छ पैकेज स्थापित करने का प्रयास करते हैं, आप आश्रित समस्याओं में भाग लेने की संभावना रखते हैं। कुछ पैकेजों को डेबियन और उबंटू पर अलग-अलग नाम दिया गया है, इसलिए यदि उन्हें उस पैकेज की निर्भरता के रूप में सूचीबद्ध किया गया है जिसे आप स्थापित करने की कोशिश कर रहे हैं, तो आप लापता पैकेज या डुप्लिकेट इंस्टॉलेशन के साथ समाप्त हो सकते हैं।

मेरे अनुभव से, कुछ आश्रितों (जैसे NX) के साथ थर्ड-पार्टी-सॉफ्टवेयर काम कर सकता है, लेकिन GNU टूल्स या इसी तरह के सामान को मिलाने की कोशिश न करें।


1
कुछ छोटी चीजों के लिए, यह एक समस्या नहीं होगी। मैंने लोगों के बारे में सुना है कि डेबियन पर उबंटू रेपो से शराब का उपयोग करना ठीक है।
रोब

यह वही है जो मैं ढूंढ रहा था, धन्यवाद! क्या आप स्पष्ट कर सकते हैं कि "विदेशी" रिपॉजिटरी से आपका क्या मतलब है? इसके अलावा, मुझे यकीन नहीं है कि जब आप GNU टूल को मिक्स करने की बात करते हैं तो आपका क्या मतलब होता है ... क्या आपका मतलब एक ही GNU टूल के विभिन्न संस्करणों से है? या डेबियन रेपो से एक जीएनयू टूल और उबंटू रिपोज से एक अलग उपकरण प्राप्त करना?
स्टेट्स 23'11 पर स्टेटस

"विदेशी" रिपॉजिटरी वे हैं जो स्वयं वितरण द्वारा प्रदान नहीं किए जाते हैं। उदाहरण के लिए, ओपेरा वेब ब्राउज़र deb.opera.com पर एक रिपॉजिटरी का उपयोग करता है , और FreeNX लॉन्चपैड . net / ~freenx-team / +archive /ppa का उपयोग करता है । दोनों सेवा करते हैं, एक ही समय में, सॉफ़्टवेयर के लिए एक उदाहरण के रूप में जिसे एक रिपॉजिटरी से उबंटू और डेबियन दोनों में स्थापित किया जा सकता है, क्योंकि उनकी निर्भरता गैर-महत्वपूर्ण है।
jstarek
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.