जब आप पहली बार लिनक्स की खोज करते हैं, तो उबंटू पहली सिफारिशों में से एक होने की संभावना है। लिनक्स के बारे में सीखने से पहले आप शायद उबंटू में भी आ गए होंगे। क्या उबंटू इतना खास बनाता है? यह लिनक्स के अन्य संस्करणों (लिनक्स वितरण के रूप में जाना जाता है) से कैसे भिन्न है?
संक्षिप्त उत्तर "ज्यादा नहीं" है। एक बार जब आप उबंटू का उपयोग करना सीख जाते हैं, तो आप अन्य वितरणों पर स्विच कर सकते हैं और पा सकते हैं कि अधिकांश अनुभव समान है। उबंटू भी अब अपने विकल्पों की तुलना में उपयोग करने में काफी आसान नहीं है। लेकिन कुछ प्रमुख तकनीकी अंतर हैं जो उबंटू को वही बनाते हैं जो वह है।
1. Canonical अपने स्वयं के ऐप रिपॉजिटरी को बनाए रखता है
लिनक्स विंडोज या मैकओएस की तरह नहीं है, जहां एक ही कंपनी ज्यादातर ऑपरेटिंग सिस्टम विकसित करती है। लिनक्स कई अलग-अलग स्रोतों से घटकों का संकलन है। लिनक्स कर्नेल के ऊपर, आपके पास एक डिस्प्ले सर्वर, एक साउंड मैनेजर, एक डेस्कटॉप वातावरण है, और सूची चलती रहती है। एक लिनक्स वितरण एक कार्यात्मक ऑपरेटिंग सिस्टम बनाने के लिए इस सॉफ़्टवेयर को एक साथ बंडल और वितरित करने का एक तरीका है।
ऑपरेटिंग सिस्टम की तरह ही, Linux ऐप्स एक ही स्रोत से नहीं आते हैं। जो भी कंपनी या समुदाय आपके चुने हुए लिनक्स वितरण का उत्पादन करता है, वह आपको अतिरिक्त ऐप्स डाउनलोड करने का एक तरीका भी प्रदान करता है।
उबंटू के पीछे की कंपनी कैननिकल के पास अन्य कंप्यूटरों को वितरित करने के लिए सॉफ्टवेयर से भरे अपने कंप्यूटर हैं। इन कंप्यूटरों को सर्वर के रूप में जाना जाता है, और सॉफ्टवेयर का सामूहिक संग्रह एक भंडार है।
इन कंप्यूटरों पर सॉफ़्टवेयर पहले डेबियन प्रोजेक्ट के रिपॉजिटरी से आता है, लेकिन इसका मतलब यह नहीं है कि सॉफ़्टवेयर समान है। उबंटू अतिरिक्त ऐप जोड़ सकता है, विभिन्न संस्करण प्रदान कर सकता है या पैच शामिल कर सकता है। कई अलग-अलग सिस्टम घटकों और उपयोगिताओं के बारे में भी यही सच है जो डाउनलोड के लिए भी उपलब्ध हैं।
वहाँ कई लिनक्स वितरण हैं, लेकिन केवल कुछ ही अपने स्वयं के सॉफ़्टवेयर रिपॉजिटरी को होस्ट करते हैं।
2. कैननिकल एक पैचेड Linux कर्नेल प्रदान करता है
हम पूरे ऑपरेटिंग सिस्टम को संदर्भित करने के लिए आकस्मिक रूप से "लिनक्स" नाम का उपयोग करते हैं, लेकिन लिनक्स विशेष रूप से कर्नेल को संदर्भित करता है। कर्नेल वह है जो आपके कंप्यूटर के हार्डवेयर को सॉफ़्टवेयर के साथ संचार करने में सक्षम बनाता है। दूसरे शब्दों में, कर्नेल कारण है कि जब आप अपने कीबोर्ड पर एक बटन दबाते हैं, तो आपकी स्क्रीन पर कुछ होता है।
लिनक्स कर्नेल लोगों के लिए अपने स्वयं के ऑपरेटिंग सिस्टम बनाने के लिए उपयोग करने के लिए उपलब्ध है। लेकिन कर्नेल का एक संस्करण नहीं है। हर समय नए अपडेट आते रहते हैं।
आम तौर पर, लिनक्स वितरण चुनते हैं कि लिनक्स कर्नेल का कौन सा संस्करण उनके ऑपरेटिंग सिस्टम को शक्ति देगा। फिर वे कर्नेल के नए संस्करणों से सुविधाओं और अद्यतनों को पैच करने का प्रयास करते हैं, जो भी पुराने रिलीज़ में उन्होंने समर्थन के लिए चुना है।
कैनोनिकल न केवल लिनक्स कर्नेल को शिप करता है, इसमें एक सुरक्षा टीम होती है जो कर्नेल का परीक्षण करती है और आवश्यक सुधार जोड़ती है। लिनक्स कर्नेल के लिए कैननिकल का बदलाव प्राथमिक टीम द्वारा बताए गए कारणों में से एक है कि उन्होंने उबंटू पर प्राथमिक ओएस को क्यों चुना है।
3. उबंटू में एक कस्टम डेस्कटॉप थीम है
दिखावट अक्सर लिनक्स डेस्कटॉप को बदलने का सबसे आसान पहलू होता है, लेकिन यह वह हिस्सा है जो लोगों के लिए सबसे अलग है। उबंटू अपने स्वयं के विषयों के साथ आता है, जिसे यारू के नाम से जाना जाता है। यह उबंटू पर ऐप विंडो को लिनक्स के अन्य संस्करणों से अलग दिखता है।
वर्तमान लुक में ब्लैक हेडरबार और एक लाल क्लोज बटन है, जिसमें हल्का संस्करण भी शामिल है। यारू थीम उन आइकन तक फैली हुई है, जो रंगीन और जीवंत हैं।
यह ध्यान देने योग्य है कि कई ऐप डेवलपर थीम के प्रशंसक नहीं हैं। डेस्कटॉप थीम अनपेक्षित व्यवहार का कारण बन सकती हैं, जिसके कारण उपयोगकर्ता उन मुद्दों के लिए बग फाइल कर सकते हैं जो ऐप के बजाय थीम से उत्पन्न होते हैं। आइकन थीम ऐप की ब्रांडिंग के साथ भी विरोध कर सकती हैं। उबंटू पर अधिकांश सॉफ्टवेयर गनोम के डिफ़ॉल्ट रूप और अनुभव के लिए डिज़ाइन किया गया है, जरूरी नहीं कि चीजें उबंटू में दिखाई दें।
4. गनोम के ट्वीक्ड संस्करण के साथ उबंटू जहाज
जबकि उबंटू कई स्वादों में आता है, डिफ़ॉल्ट संस्करण गनोम डेस्कटॉप वातावरण का उपयोग करता है। फिर भी आप वेब पर जो उबंटू स्क्रीनशॉट देखते हैं, वे GNOME.org पर आपके द्वारा देखे जाने वाले व्यवहार से भिन्न होंगे।
उबंटू और डिफ़ॉल्ट गनोम इंटरफ़ेस के बीच मुख्य अंतर वह डॉक है जो हमेशा आपके डेस्कटॉप के बाईं ओर दिखाई देता है। यह गनोम डेस्कटॉप के लिए बनाया गया एक ट्वीक कैननिकल है। आमतौर पर, गनोम डेस्कटॉप केवल डॉक प्रदर्शित करते हैं जब आप गतिविधियों का अवलोकन खोलते हैं।
कैनोनिकल ने स्क्रीन की पूरी ऊंचाई तक पहुंचने के लिए डॉक का विस्तार भी किया है और ऐप लॉन्चर आइकन को डॉक के बहुत नीचे ले जाया गया है। उबंटू इस डॉक को कॉन्फ़िगर करने के लिए सेटिंग्स के साथ आता है, जिससे आप इसे स्क्रीन के विभिन्न किनारों पर ले जा सकते हैं या ऐप ओवरलैप होने पर ऑटो-हाइड कर सकते हैं।
कैननिकल के बदलाव डॉक तक ही सीमित नहीं हैं। उदाहरण के लिए, ऐप विंडो में क्लोज बटन के अलावा मिनिमम और मैक्सिमम बटन होते हैं। साथ ही आप फाइल और फोल्डर को डेस्कटॉप पर रख सकते हैं। मानक गनोम में ऐसा नहीं है।
5. उबंटू कई वर्षों के समर्थन के साथ आता है
सभी Linux डिस्ट्रो अलग-अलग समर्थन अवधि के साथ आते हैं। आप किसी भी समय नवीनतम सॉफ़्टवेयर में अपग्रेड करने के लिए स्वतंत्र हैं, लेकिन यदि आप किसी पुराने रिलीज़ के साथ बने रहना चाहते हैं, तो आप कुछ वर्षों में अपडेट प्राप्त करना बंद कर सकते हैं।
उबंटू दो संस्करणों में आता है, एक मानक रिलीज जो हर छह महीने में आता है और एक दीर्घकालिक समर्थन रिलीज जो हर दो साल में आता है। मानक रिलीज़ नौ महीने के लिए समर्थन प्राप्त करते हैं। एलटीएस रिलीज पांच साल तक चलती है। इसका मतलब है कि 20.04 और 22.04 संस्करणों के लॉन्च के बाद भी उबंटू 18.04 एलटीएस को अपडेट प्राप्त करना चाहिए।
यदि आप चाहते हैं कि आपका डेस्कटॉप अनुभव एक समय में अपेक्षाकृत एक जैसा बना रहे, या आपके पास एक ऐसा कंप्यूटर है जिसे आपको यथासंभव कम डाउनटाइम के साथ चालू रखने और चलाने की आवश्यकता है, तो आप एलटीएस द्वारा प्रदान की जाने वाली स्थिरता को महत्व दे सकते हैं।
6. उबंटू में यूनिवर्सल स्नैप पैकेज बिल्ट-इन हैं
यदि आपके डिस्ट्रो के रिपॉजिटरी में कोई ऐप शामिल है तो लिनक्स पर सॉफ्टवेयर इंस्टॉल करना आसान है। यदि नहीं, तो यह प्रक्रिया परंपरागत रूप से कुछ हद तक दर्द भरी रही है। अक्सर आपकी एकमात्र पसंद प्रदान किए गए स्रोत कोड का उपयोग करके प्रोग्राम बनाना था या, उबंटू के मामले में, आशा है कि एक व्यक्तिगत पैकेज संग्रह उपलब्ध था।
अब कई सार्वभौमिक पैकेज प्रारूप हैं जो आपको लिनक्स ऐप्स इंस्टॉल करने की अनुमति देते हैं, भले ही आप किसी भी डिस्ट्रो का उपयोग करें। स्नैप प्रारूप ऐसा ही एक विकल्प है, और यह कैननिकल से आता है।
जबकि आप लिनक्स के अन्य संस्करणों पर स्नैप्स का उपयोग कर सकते हैं (यही बात है, आखिरकार), उबंटू स्नैप सपोर्ट के साथ आता है, और आप जानते हैं कि स्नैप्स को आमतौर पर उबंटू को ध्यान में रखकर बनाया गया है।
उबंटू को और क्या खास बनाता है?
उबंटू का उपयोग करने के कई कारण उबंटू और अन्य लिनक्स वितरण के बीच तकनीकी अंतर के कारण नहीं हैं। उदाहरण के लिए:
- कई तृतीय-पक्ष वाणिज्यिक सॉफ़्टवेयर निर्माता Linux के लिए विकसित करते समय सॉफ़्टवेयर को विशेष रूप से Ubuntu में पोर्ट करते हैं।
- उबंटू में सबसे बड़ा डेस्कटॉप लिनक्स समुदाय है, जो बग और अन्य मुद्दों के लिए फिक्स खोजने की संभावना को बढ़ाता है।
- ऐसे पीसी की संख्या बढ़ रही है जो पहले से लिनक्स के साथ शिप करते हैं, और उबंटू सबसे आम विकल्प है। उदाहरण के लिए, डेल आपको विंडोज 10 और उबंटू के बीच चयन करने देता है।
यदि आप उबंटू को और अधिक गहराई से देखना चाहते हैं, तो उबंटू के लिए हमारे शुरुआती गाइड को देखना सुनिश्चित करें।