2010-06-06 10 views
7

क्या उनके बीच कोई वास्तविक अंतर है?विकास के लिए कौन सा ओएस बेहतर है: डेबियन या उबंटू?

मैं जावा और पायथन में प्रोग्राम करना चाहता हूं। और कोर का सामान्य उपयोगकर्ता होना चाहिए: इंटरनेट, आदि

कौन सा मुझे कम सिरदर्द/अधिक संतुष्टि देगा?

और सर्वर मशीन के लिए कौन सा बेहतर है?

आप

+4

मैं इसे व्यक्तिपरक और तर्कवादी के रूप में बंद करने से असहमत हूं। दो वितरणों के बीच कुछ वास्तविक, उद्देश्य (सूक्ष्म) मतभेद हैं, और अब तक मैंने जो जवाब नहीं पढ़े हैं, उनमें से कोई भी तर्कवादी नहीं है। –

+0

@Forest: नहीं, हर * निक्स वितरण लगभग बिल्कुल वही है। –

+0

@ लोंगपोक: मैंने 90 के दशक के मध्य में स्लेकवेयर का उपयोग किया है, फिर डेबियन, कोरल लिनक्स, रेड हैट, फेडोरा, उबंटू और अब डेबियन में वापस आ गया है। ** कोई रास्ता नहीं है ** सभी लिनक्स वितरण लगभग बिल्कुल वही हैं। प्रत्येक * निक्स वितरण अकेले चलो। (ओएस एक्स पूरी तरह से POSIX अनुपालन Un * x है और यदि आप ओएस एक्स, ओपन सोलारिस सोचते हैं, तो आप भारी सामान धूम्रपान कर रहे हैं, और सभी लिनक्स डिस्ट्रोज़ * लगभग बिल्कुल वही हैं *) – NoozNooz42

उत्तर

6

चूंकि उबंटू डेबियन पर आधारित है, विकास लगभग दोनों के लिए बिल्कुल समान है। वे दोनों सर्वर मशीनों के लिए काफी उपयुक्त हैं। मौलिक अंतर यह है कि डेबियन एक मुफ्त सॉफ्टवेयर विचारधारा का पालन करता है, जबकि उबंटू व्यावहारिकता के लिए शुद्धता को त्याग देता है जब महत्वपूर्ण स्वामित्व सॉफ्टवेयर के लिए कोई नि: शुल्क समकक्ष मौजूद नहीं होता है।

यदि आप डेबियन चुनते हैं, तो आपके पास वितरण श्रृंखला ("अस्थिर"/"परीक्षण") का विकल्प होगा जो आपको उबंटू से कुछ महीने पहले प्री-पैक किए गए सॉफ़्टवेयर की नई रिलीज प्राप्त कर सकता है। जब तक आपकी विकास परियोजनाओं को रक्तस्राव-किनारे कर्नेल या समर्थन पुस्तकालयों की आवश्यकता नहीं होती है, तो शायद यह आपके लिए कोई फर्क नहीं पड़ता।

यदि आप उबंटू चुनते हैं, तो कुछ मालिकाना सॉफ़्टवेयर इंस्टॉल करना आसान हो सकता है क्योंकि यह पैकेज रिपॉजिटरीज़ के माध्यम से उपलब्ध होगा। उदाहरण के लिए, एनवीडिया का मालिकाना वीडियो ड्राइवर (जिसे आप एनवीडिया कार्ड पर 3 डी ग्राफिक्स के लिए चाहते हैं)। ऐसा नहीं है कि आप डेबियन पर ऐसी चीजें काम नहीं कर सकते हैं; वे उबंटू पर आसानी से आसान होंगे।

मैं व्यक्तिगत रूप से, उबंटू चुनें इन कारणों से:

  • उबंटू एक नि: शुल्क बहु मंच का निर्माण खेत और सॉफ्टवेयर की मेजबानी प्रणाली Personal Package Archives कहा जाता है।(केवल मुफ्त में पुनर्वितरण योग्य सॉफ्टवेयर के लिए उपयोग किया जाना चाहिए।)
  • उबंटू बग रिपोर्टिंग/ट्रैकिंग सिस्टम डेबियन की तुलना में कहीं अधिक उपयोगकर्ता के अनुकूल है।
  • विकसित किए गए सॉफ़्टवेयर पैकेजों की बजाय बड़ी संख्या में व्यवसायों और उबंटू को चुनने वाले गैर-सुपरजेक उपयोगकर्ताओं के लिए काम करने की गारंटी नहीं है (बिना अतिरिक्त निर्भरता परीक्षण के)।
  • मैं गेम खेलने के लिए एक एनवीडिया वीडियो कार्ड का उपयोग करता हूं, और नवीनतम ड्राइवरों की सुविधा का आनंद लेना बहुत आसान है।

यदि मैं पीपीए समकक्ष की पेशकश करता हूं तो मैं गंभीरता से डेबियन में स्विच करने पर विचार करता हूं। मैं वैसे भी अधिकांश उबंटू-केंद्रित सामग्री (यूनिटी डेस्कटॉप की तरह) का उपयोग नहीं करता हूं, और मेरे एनवीडिया दिन गिने जाते हैं (एएमडी ओपन सोर्स ड्राइवर अच्छे हो रहे हैं)। मैं पहले से ही अपने होम सर्वर पर डेबियन चलाता हूं।

2

जावा धन्यवाद और अजगर सबसे अधिक संभावना दोनों पर एक ही भाग जाता है।

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

तो यदि आप किसी विशेष समस्या का सामना करते हैं, तो संभावनाएं उबंटू के साथ होती हैं, तो समाधान तेजी से दिखाई देगा।

(हालांकि, जो भी काम करता है पर इस सिद्धांत में अन्य पर काम के साथ-साथ होना चाहिए)

4

दोनों डेबियन संकुल का उपयोग करें और Ubuntu डेबियन पर आधारित है, लेकिन अधिक उपयोगकर्ता के अनुकूल है। आप सब कुछ एक दूसरे पर कर सकते हैं जो आप कर सकते हैं। डेस्कटॉप पर लिनक्स के लिए आपका नया अगर मैं उबंटू की सिफारिश करता हूं। हालांकि जब सर्वरों की बात आती है तो मैं डेबियन की सिफारिश करता हूं क्योंकि इसमें मूल रूप से "बाहर निकाला" कम सामान होता है।

1

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

2

उबंटू अधिक उपयोगकर्ता के अनुकूल दो (मुझे लगता है कि उबंटू वास्तव में में से एक सबसे नौसिखिया के अनुकूल Linux distros है), इसलिए यदि आप लिनक्स के लिए नए हैं की है, उबंटू जाने का रास्ता है। अन्यथा, पैकेजिंग को छोड़कर पैकेज अधिकतर समान होते हैं, इसलिए यह आपकी पसंद बहुत अधिक है।

1

न तो बेहतर है। वे दोनों एक ही उपकरण और पुस्तकालयों का समर्थन करते हैं। वे दोनों लिनक्स हैं। कुछ भी और सब कुछ आप एक पर कर सकते हैं आप दूसरे पर कर सकते हैं।

संबंधित मुद्दे