लिनक्स डिस्ट्रो क्या है, और वे एक दूसरे से कैसे भिन्न हैं?
यदि आपने लिनक्स के बारे में कुछ भी सुना है, तो आपने शायद लिनक्स वितरण के बारे में सुना है - अक्सर "लिनक्स डिस्ट्रोस" के लिए छोटा। डेस्कटॉप कंप्यूटर या सर्वर पर लिनक्स का उपयोग करने का निर्णय लेते समय - आपको सबसे पहले एक डिस्ट्रो चुनने की आवश्यकता होगी.
कई लोगों के लिए, उबंटू लिनक्स का पर्याय बन गया है। लेकिन उबंटू कई विकृतियों में से एक है, और लिनक्स के लिए आपके पास बहुत विकल्प हैं.
वैसे भी लिनक्स डिस्ट्रो क्या है?
लिनक्स विंडोज या मैक ओएस एक्स की तरह नहीं है। माइक्रोसॉफ्ट विंडोज के प्रत्येक बिट को विंडोज के प्रत्येक नए रिलीज के उत्पादन के लिए जोड़ती है और इसे एक पैकेज के रूप में वितरित करता है। यदि आप विंडोज चाहते हैं, तो आपको उन संस्करणों में से एक का चयन करना होगा जो Microsoft पेशकश कर रहा है.
लिनक्स अलग तरह से काम करता है। लिनक्स ऑपरेटिंग सिस्टम किसी एक संगठन द्वारा निर्मित नहीं है। विभिन्न संगठन और लोग अलग-अलग हिस्सों पर काम करते हैं। लिनक्स कर्नेल (ऑपरेटिंग सिस्टम का मूल), GNU शेल उपयोगिताओं (टर्मिनल इंटरफ़ेस और आपके द्वारा उपयोग किए जाने वाले कई कमांड), एक्स सर्वर (जो एक ग्राफिकल डेस्कटॉप का उत्पादन करता है), डेस्कटॉप वातावरण (जो एक्स पर चलता है) सर्वर एक ग्राफिकल डेस्कटॉप प्रदान करने के लिए), और अधिक। सिस्टम सेवाएं, चित्रमय कार्यक्रम, टर्मिनल कमांड - कई को दूसरे से स्वतंत्र रूप से विकसित किया जाता है। वे सभी खुले स्रोत सॉफ़्टवेयर स्रोत कोड फ़ॉर्म में वितरित किए गए हैं.
यदि आप चाहते हैं, तो आप लिनक्स कर्नेल, GNU शेल उपयोगिताओं, Xorg X सर्वर, और लिनक्स सिस्टम पर हर दूसरे प्रोग्राम के लिए स्रोत कोड हड़प सकते हैं, यह सब अपने आप को इकट्ठा करता है। हालांकि, सॉफ़्टवेयर को संकलित करने में बहुत समय लगेगा - सभी अलग-अलग कार्यक्रमों को एक साथ ठीक से काम करने के साथ शामिल कार्य का उल्लेख नहीं करना.
लिनक्स वितरण आपके लिए कड़ी मेहनत करते हैं, ओपन-सोर्स प्रोजेक्ट्स से सभी कोड लेते हैं और आपके लिए इसे संकलित करते हैं, इसे एक एकल ऑपरेटिंग सिस्टम में जोड़कर आप बूट कर सकते हैं और इंस्टॉल कर सकते हैं। वे आपके लिए विकल्प भी बनाते हैं, जैसे कि डिफ़ॉल्ट डेस्कटॉप वातावरण, ब्राउज़र और अन्य सॉफ़्टवेयर चुनना। अधिकांश वितरण अपने स्वयं के परिष्करण स्पर्श को जोड़ते हैं, जैसे कि थीम और कस्टम सॉफ़्टवेयर - उदाहरण के लिए एकता डेस्कटॉप वातावरण उबंटू प्रदान करता है.
जब आप महत्वपूर्ण सुरक्षा अपडेट के साथ नए सॉफ़्टवेयर को स्थापित करना चाहते हैं या सॉफ़्टवेयर के नए संस्करणों में अपडेट करना चाहते हैं, तो आपका लिनक्स वितरण उन्हें पहले से तैयार, पैकेज्ड रूप में प्रदान करता है। ये पैकेज तेजी से और आसानी से स्थापित होते हैं, जो आपको खुद मेहनत करने से बचाते हैं.
डिस्ट्रो अलग कैसे हैं?
कई अलग-अलग लिनक्स वितरण हैं। कई के पास अलग-अलग दर्शन हैं - कुछ, जैसे फेडोरा, बंद-स्रोत सॉफ़्टवेयर को शामिल करने से इनकार करते हैं, जबकि अन्य, मिंट जैसे, उपयोगकर्ताओं पर आसान बनाने के लिए बंद-स्रोत सामान शामिल करते हैं। उनमें अलग-अलग डिफ़ॉल्ट सॉफ़्टवेयर शामिल हैं - जैसे कि Ubuntu में एकता कैसे शामिल है, Ubuntu डेरिवेटिव में अन्य डेस्कटॉप वातावरण शामिल हैं, फेडोरा में GNOME शेल और मिंट में दालचीनी या MATE शामिल हैं।.
कई अलग-अलग पैकेज मैनेजर, कॉन्फ़िगरेशन उपयोगिताओं और अन्य सॉफ़्टवेयर का भी उपयोग करते हैं। कुछ वितरणों में खून बह रहा है और बहुत लंबे समय तक समर्थन नहीं मिलेगा। अन्य, जैसे कि उबंटू LTS या Red Hat Enterprise Linux, को स्थिर वितरण के लिए डिज़ाइन किया गया है जो कई वर्षों तक सुरक्षा अद्यतन और बग के साथ समर्थित रहेगा।.
कुछ लिनक्स वितरण डेस्कटॉप कंप्यूटर के लिए हैं, कुछ बिना ग्राफ़िकल इंटरफ़ेस वाले सर्वर के लिए, और अन्य विशेष उपयोग के लिए, जैसे होम थिएटर पीसी.
कुछ को बॉक्स से बाहर काम करने के लिए डिज़ाइन किया गया है - जैसे कि उबंटू - जबकि अन्य को थोड़ा अधिक ट्विकिंग की आवश्यकता होती है, जैसे आर्क लिनक्स.
मुझे क्या डिस्ट्रो चुनना चाहिए?
विभिन्न प्रयोजनों के लिए विभिन्न लिनक्स वितरण अनुकूल हैं। आपको कौन सा लिनक्स वितरण चुनना चाहिए, यह इस पर निर्भर करेगा कि आप इसके साथ क्या कर रहे हैं और आपकी व्यक्तिगत प्राथमिकताएँ.
यदि आप एक डेस्कटॉप उपयोगकर्ता हैं, तो आप शायद उबंटू या टकसाल जैसा कुछ सरल चाहते हैं। कुछ लोग फेडोरा, ओपनएसयूएसई या मैजिया (मैनड्रिव लिनक्स पर आधारित) पसंद कर सकते हैं.
अधिक स्थिर, सुव्यवस्थित प्रणाली की तलाश करने वाले लोग डेबियन, सेंटोस (रेड हैट एंटरप्राइज लिनक्स का एक नि: शुल्क संस्करण) या उबंटू एलटीएस के साथ जाना चाह सकते हैं।.
सभी के लिए कोई एक सही वितरण नहीं है, हालांकि सभी का पसंदीदा है। लिनक्स वितरण विकल्प प्रदान करता है, जो गड़बड़ हो सकता है, लेकिन बहुत उपयोगी भी है। कोई भी खुद को सोर्स कोड से असेंबल करके या मौजूदा डिस्ट्रीब्यूशन ले कर इसे मॉडिफाई करके अपना डिस्ट्रीब्यूशन बना सकता है - इसीलिए इतने सारे लिनक्स डिस्ट्रीब्यूशन हैं.