आह, सदियों पुराना प्रश्न: मुझे कौन सा डिस्ट्रो उपयोग करना चाहिए? यह अक्सर विवाद को जन्म देता है, क्योंकि विभिन्न डिस्ट्रो के कई उपयोगकर्ता चाहते हैं कि आप उनकी टीम चुनें। हालांकि, अक्सर उपयोगकर्ताओं का एक भारी बहुमत होता है जो दो डिस्ट्रो में से एक का सुझाव देते हैं। यह लेख Fedora बनाम Ubuntu को कवर करता है यह जांचने के लिए कि कौन सा आपके लिए बेहतर है।
Fedora और Ubuntu की मूल बातें
आइए मूल बातों से शुरू करें। यह लेख प्रत्येक वितरण के नवीनतम रिलीज़ को कवर करता है, वे Fedora 32 Workstation और Ubuntu 20.04 LTS हैं। Fedora और Ubuntu दोनों लोकप्रिय लिनक्स वितरण हैं। Fedora Red Hat Linux पर आधारित है और Red Hat Enterprise Linux में एक अपस्ट्रीम योगदानकर्ता है। Ubuntu Debian पर आधारित है, और Ubuntu के कई अलग-अलग डेरिवेटिव हैं। कुछ लोकप्रिय उदाहरणों में Linux Mint और elementaryOS शामिल हैं।
दोनों बड़ी कंपनियों द्वारा समर्थित हैं: Fedora Red Hat द्वारा और Ubuntu Canonical द्वारा। इसका मतलब है कि वे लंबे समय तक रहेंगे और धन की कमी के कारण समर्थन खोने की कोई चिंता नहीं है। वे दोनों उपयोग करने में काफी आसान हैं, क्योंकि उन दोनों में लिनक्स कर्नेल के नए संस्करणों से आने वाले शानदार हार्डवेयर समर्थन हैं। उनके पास हार्डवेयर डील भी हैं जो आपको उबंटू या Fedora प्रीइंस्टॉल्ड वाले लैपटॉप खरीदने की अनुमति देते हैं। Dell अपने XPS 13 Developer Edition के साथ उबंटू लैपटॉप प्रदान करता है, और Lenovo जल्द ही अपने X1 Carbon 8th Gen, P1 Gen 2, और P53 Thinkpads को Fedora के साथ पेश करेगा।
वे दोनों अपने डिफ़ॉल्ट डेस्कटॉप वातावरण के रूप में GNOME Shell का एक संस्करण उपयोग करते हैं, और प्रत्येक के कई संस्करण हैं जिनमें अलग-अलग DE डिफ़ॉल्ट हैं। उबंटू के उदाहरणों में Kubuntu, Xubuntu, और Lubuntu हैं, और Fedora के अपने KDE, XFCE, और LXDE Spins हैं।
Fedora बनाम Ubuntu: मुख्य अंतर
पैकेज
Fedora बनाम Ubuntu बहस में कुछ प्रमुख अंतर हैं। उनमें से एक उनके द्वारा उपयोग की जाने वाली पैकेज सिस्टम है। Fedora RPM का उपयोग करता है, लेकिन Ubuntu DPKG का उपयोग करता है। इसका मतलब है कि एक के लिए बने पैकेज दूसरे पर उपयोग के लिए उपलब्ध नहीं होंगे। उनके पास एक यूनिवर्सल पैकेज फॉर्मेट है जिसके पीछे वे रैली कर रहे हैं, लेकिन Ubuntu Snap पैकेज का उपयोग कर रहा है, और Fedora Flatpaks का उपयोग कर रहा है। (उनके अंतर यहां पढ़ें।) Canonical का Snap Store पूरी तरह से ओपन सोर्स नहीं है, लेकिन सभी Flatpaks और GNOME Software (जो Fedora पर Flatpaks के लिए GUI फ्रंट एंड के रूप में उपयोग किया जाता है) सभी ओपन सोर्स हैं, Fedora के दर्शन के अनुसार।
लुक और फील
GNOME Shell के कार्यान्वयन में भी अंतर हैं। दोनों डिस्ट्रो के नवीनतम संस्करणों पर वे GNOME Shell 3.36 का उपयोग करते हैं, लेकिन Ubuntu की विशिष्ट थीमिंग है जो इसे सिग्नेचर लुक देती है। हालांकि, Fedora GNOME Shell के एक बहुत ही वेनिला संस्करण का उपयोग करता है, डिफ़ॉल्ट Adwaita थीम और एप्लिकेशन तक। आप नीचे लॉक स्क्रीन पर मामूली थीमिंग अंतर देख सकते हैं।
अनुकूलन के संदर्भ में, दोनों काफी अनुकूलन योग्य हैं। Fedora Ubuntu को थोड़ा पीछे छोड़ता है, क्योंकि इसमें नया GNOME Extensions ऐप डिफ़ॉल्ट रूप से इंस्टॉल होता है, लेकिन दोनों सिस्टम पर GNOME Extensions और Tweaks इंस्टॉल करना काफी सरल है। आइकन और थीम क्रमशः "~/.icons" और "~/.themes" डायरेक्टरी में निकाले जाते हैं, जिससे GNOME Shell दोनों डिस्ट्रो पर समान रूप से अनुकूलन योग्य होता है।
प्रदर्शन
दोनों डिस्ट्रो में उत्कृष्ट प्रदर्शन है। हालांकि, दो प्राथमिक अंतर हैं जो Fedora को बढ़त दिलाने में मदद करते हैं। पहला है EarlyOOM, एक अर्ली आउट-ऑफ-मेमोरी किलर जो Fedora में बेक किया गया है। संक्षेप में, EarlyOOM लिनक्स कर्नेल में मौजूद एक की तुलना में बहुत अधिक आक्रामक आउट-ऑफ-मेमोरी किलर है और कम-मेमोरी सिस्टम और मेमोरी-गहन अनुप्रयोगों वाले सिस्टम पर भारी प्रभाव डालता है। मैं Linux Unplugged के इस पॉडकास्ट एपिसोड को सुनने की सलाह देता हूं जहां वे EarlyOOM को टेस्ट करते हैं।
ताजा बूट पर रैम उपयोग के संदर्भ में, Ubuntu काफी कम उपयोग करता है। मेरे पास दो समान रूप से प्रोविजन की गई मशीनों पर Ubuntu पर 789 MiB रैम उपयोग और Fedora पर 1.2 GiB रैम उपयोग है। हालांकि, मुझे व्यक्तिगत रूप से लगता है कि EarlyOOM के साथ Fedora का रैम प्रबंधन इसकी भरपाई से अधिक करता है। 500 MiB रैम कम रैम वाले सिस्टम पर बहुत हो सकता है, लेकिन यदि यह आपके लिए विशेष चिंता का विषय है, तो मैं कई Fedora Spins या Ubuntu फ्लेवर में से एक की सिफारिश करूंगा।
दूसरा यह है कि Fedora 32 में FSTRIM के माध्यम से SSD Trim डिफ़ॉल्ट रूप से चालू है। यह फ्लैश-आधारित स्टोरेज डिवाइस को बेहतर पहनने के प्रबंधन और दक्षता के लिए उपलब्ध ब्लॉक का अधिक कुशलता से उपयोग करने की अनुमति देता है। यह Fedora 32 पर इंस्टॉल किए गए SSD की बेहतर दीर्घायु की अनुमति देता है, जो इसे SSD पर इंस्टॉल किए गए Fedora सिस्टम के लिए संभावित रूप से बेहतर विकल्प बनाता है।
अन्यथा, दोनों डिस्ट्रो का प्रदर्शन बहुत अच्छा है। UI स्नैपी लगता है, एप्लिकेशन जल्दी खुलते हैं, और वे दोनों उपयोग करने के लिए उत्कृष्ट सिस्टम हैं।
दैनिक उपयोग
यह उन चीजों में से एक है जो दो वितरणों को अलग करना शुरू करती हैं। Fedora का एक बहुत तेज़ रिलीज़ कैडेंस है, हर छह महीने में नए रिलीज़। इसके लिए अधिक बार OS अपग्रेड की आवश्यकता होती है। दूसरी ओर, Ubuntu के पास लॉन्ग-टर्म सपोर्ट (LTS) रिलीज़ का विकल्प है। ये LTS रिलीज़ Canonical द्वारा पांच वर्षों के लिए समर्थित हैं, जो इसे संभावित रूप से एक ही वातावरण और टूल्स तक सुसंगत, विश्वसनीय पहुंच के लिए एक बेहतर विकल्प बनाता है।
हालांकि, Fedora के बचाव में, सिस्टम अपडेट और OS अपग्रेड बहुत सुचारू हैं और बहुत कम डाउनटाइम है। मैंने लोगों की रिपोर्ट सुनी है जो Fedora 24 से 31 तक OS अपग्रेड चला रहे हैं और सिस्टम पर कुछ भी नहीं टूटा। यह काफी असाधारण है और Fedora को रॉक-सॉलिड रिलीज़ और अच्छी इंजीनियरिंग का श्रेय देता है।
तो, Fedora बनाम Ubuntu: आपके लिए कौन सा है? यह पूरी तरह आप पर निर्भर करता है। उम्मीद है, इस लेख ने दो वितरणों के बीच समानता और अंतर को उजागर करने का काम किया। दोनों ठोस, भरोसेमंद डिस्ट्रो हैं जो आपके दैनिक कार्यों में आपकी अच्छी सेवा करेंगे। Fedora सिस्टम को Cockpit के साथ प्रबंधित करने, Ubuntu 20.04 में फॉन्ट इंस्टॉल करने, और उबंटू में नो-साउंड समस्या को ठीक करने जैसे अन्य लेखों को देखना सुनिश्चित करें।