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