'वितरण' क्या है?


11

मैं उबंटू में नया हूं। वास्तव में, मैंने अभी लिनक्स का उपयोग शुरू किया था।

मेरा प्रश्न है: डिस्ट्रो क्या है?


6
लिनक्स आइसक्रीम है ... डिस्ट्रीब्यूशन फ्लेवर हैं ...
rahul27

जवाबों:


8

एक लिनक्स वितरण लिनक्स कर्नेल के शीर्ष पर निर्मित यूनिक्स जैसे ऑपरेटिंग सिस्टम के परिवार का एक सदस्य है। इस तरह के वितरण (अक्सर शॉर्ट के लिए डिस्ट्रॉस कहा जाता है) में वर्ड प्रोसेसर, स्प्रेडशीट, मीडिया प्लेयर और डेटाबेस एप्लिकेशन जैसे सॉफ़्टवेयर अनुप्रयोगों का एक बड़ा संग्रह होता है।

और पढ़ें: http://en.wikipedia.org/wiki/Linux_distribution


2
सोलारिस या बीएसडी के वितरण के बारे में कैसे? :-)
Stefano Palazzo

1
लिनक्स के कुछ अन्य वितरण (जिसे आपने शायद सुना होगा) में फेडोरा, रेड हैट एंटरप्राइज लिनक्स, डेबियन और ओपनसूट शामिल हैं।
थॉमस बॉक्सली

21

लिनक्स का एक वितरण सॉफ्टवेयर का एक पैकेज है, जिसे एक पूर्ण ऑपरेटिंग सिस्टम के लिए डिज़ाइन किया गया है।

एक लिनक्स ऑपरेटिंग सिस्टम में कुछ भाग होते हैं:

  • लिनक्स कर्नेल

    समेत:

    • डिवाइस ड्राइवर

    • सिस्टम स्तर का सॉफ्टवेयर

  • जीएनयू * userland

    से मिलकर

    • उपयोगकर्ता इंटरफ़ेस सॉफ़्टवेयर (bash, ...)

    • कंपाइलर, लिंकर, पार्सर-जनरेटर, ...

    • अनुप्रयोग सॉफ़्टवेयर (emacs, bc, ...)

  • एक डेस्कटॉप जैसे ग्नोम , केडीई , एक्सएफसीई

    जो स्वयं प्रदान करता है

    • हार्डवेयर अमूर्त सॉफ़्टवेयर (जैसे पल्सेडियो, ...)

    • अनुप्रयोग सॉफ़्टवेयर (एक शब्द प्रोसेसर, एक स्प्रेडशीट, एक वेब ब्राउज़र, ...)

    और अधिक।

संपूर्ण ऑपरेटिंग सिस्टम को बनाने वाले सॉफ्टवेयर के इस संयोजन को 'स्टैक' कहा जाता है:

यहाँ छवि विवरण दर्ज करें

लिनक्स का वितरण उन सभी भागों को मिलाकर एक विशिष्ट उद्देश्य के लिए, या सामान्य उपयोग के लिए एक पूर्ण और प्रयोग करने योग्य ऑपरेटिंग सिस्टम बनाने के लिए किया जाता है।

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

  • एक विशेष वितरण का एक उदाहरण CHAOS है , एक छोटा ओएस जिसे उच्च प्रदर्शन कंप्यूटिंग क्लस्टर नोड्स पर चलाने के लिए डिज़ाइन किया गया है।

संक्षेप में, इस सभी सामान को एक साथ बांधे जाने की कल्पना करें, ताकि इसे लोगों को आसानी से वितरित किया जा सके, बजाय इसके कि वे इसे स्वयं बना सकें।


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

  • उबंटू को मज़ेदार और उपयोग में आसान बनाने के लिए बनाया गया है

  • टाइनीकोर उन लोगों के लिए बनाया गया है जो पुराने हार्डवेयर पर इसका इस्तेमाल करना चाहते हैं

  • RHEL को बड़े सुपर कंप्यूटर और क्रिटिकल सर्वर पर अच्छी तरह से चलाने के लिए डिज़ाइन किया गया है

  • ...

इन निर्णयों में सॉफ़्टवेयर को जोड़ना / हटाना (जैसे केडीई बनाम ग्नोम), और, संभवतः, (पुनः-) डिज़ाइन और सॉफ़्टवेयर का कार्यान्वयन (जैसे कि उबंटू वन) शामिल हैं।

अकेले लिनक्स के वितरण का एक पूरा समूह हैं, जैसा कि इस (विशाल) चित्र द्वारा चित्रित किया गया है:

यहाँ छवि विवरण दर्ज करें


*: तकनीकी रूप से, जीएनयू एक ऑपरेटिंग सिस्टम है; हालाँकि, प्रत्येक OS को कर्नेल की आवश्यकता होती है, और GNU का कर्नेल (हर्ड) समाप्त नहीं होता है, इसलिए GNU लिनक्स कर्नेल का उपयोग करता है। अधिकांश लोग आज इस संयोजन को "लिनक्स ऑपरेटिंग सिस्टम" कहते हैं, हालांकि लिनक्स इसका एक छोटा सा हिस्सा है। यकीनन सबसे महत्वपूर्ण हिस्सा है।


सहायक लिंक्स:

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