पैकेज प्रबंधन प्रणालियों और वातावरणों को छोड़कर, मैं जानना चाहूंगा कि उनके बीच मुख्य अंतर क्या हैं।
जो उनके निर्माण के लिए सबसे अच्छा समर्थन प्रदान करता है?
पैकेज प्रबंधन प्रणालियों और वातावरणों को छोड़कर, मैं जानना चाहूंगा कि उनके बीच मुख्य अंतर क्या हैं।
जो उनके निर्माण के लिए सबसे अच्छा समर्थन प्रदान करता है?
जवाबों:
यहाँ "रेडहैट" की व्याख्या करने के कुछ अलग तरीके हैं:
Red-Hat Enterprise Linux (RHEL) - Red Hat द्वारा एक विशिष्ट, व्यावसायिक वितरण।
अब तक उबंटू और आरएचईएल के बीच सबसे बड़ा अंतर लाइसेंस की शर्तें है - Red Hat Enterprise Linux वाणिज्यिक है।
हालाँकि, आप मूल रूप से समान वितरण प्राप्त कर सकते हैं, लेकिन वाणिज्यिक अनुबंध के बिना, CentOS वितरण के रूप में मुफ्त में।
वितरण जो रेड हैट से या इनहेरिट पर आधारित हैं, जिसमें CentOS और Fedora और उनके डेरिवेटिव भी शामिल होंगे।
उबंटू की तुलना उन सभी (आरएचईएल, सेंटोस और फेडोरा) से करना वास्तव में बहुत कठिन है क्योंकि वे एक चीज हैं, क्योंकि वे सभी अपने आप में बहुत भिन्न हैं। वे सभी एक ही पैकेज प्रबंधक को साझा करते हैं जैसा कि मैं नीचे के बारे में बात करता हूं, लेकिन उनके बीच अंतर उनके पैकेज प्रबंधक और उबंटू के बीच अंतर से अधिक है।
RPM- आधारित वितरण सामान्य रूप से - यानी, वितरण जो Redhat पैकेज प्रबंधन प्रणाली का उपयोग करते हैं। यह SUSE, मैनड्रिव, PCLinuxOS और उनके डेरिवेटिव जैसे वितरण को शामिल करने के लिए आपके दायरे का विस्तार करेगा।
उबंटू डेबियन के पैकेज मैनेजर APT और DPKG पर आधारित है। Red Hat, CentOS और Fedora Red Hat Linux संकुल प्रबंधन प्रणाली, RPM पर आधारित हैं। दोनों पैकेज मैनेजर अब काफी परिपक्व हो गए हैं और इनमें लगभग समान विशेषताएं हैं। आप व्यक्तिगत डिजाइन निर्णयों पर बहस कर सकते हैं, लेकिन यह कहना मुश्किल है कि एक समग्र दूसरे की तुलना में बेहतर है।
दोनों का उपयोग करने के कई वर्षों के बाद, मैं कह सकता हूं कि वास्तविक अंतर हैं:
विभिन्न सर्वर हार्डवेयर सबसिस्टम के लिए H / W विक्रेता समर्थन जैसे:
रेडहैट के लिए विक्रेता प्रतिनिधि के माध्यम से उपरोक्त सभी मौजूद हैं, (और लगभग सभी मामलों को सेंटो में स्थापित किया जा सकता है) लेकिन .deb आधारित वितरणों के लिए (जैसे उबंटू) आप आमतौर पर भाग्य से बाहर होते हैं या दुर्लभ मामलों में आपको कुछ पुराना मिलता है। जो आपका समय बर्बाद करेगा और अक्सर आपके सिस्टम को तोड़ देगा।
EPEL रेपो (एंटरप्राइज लिनक्स के लिए अतिरिक्त पैकेज): मैंने पाया है कि EPEL रेपो (RedHat & CentOS) परफेक्ट नहीं है, लेकिन उबंटू (आधिकारिक) रेपो की तुलना में कहीं अधिक पूर्ण और अपडेटेड है, डेस्कटॉप सामान के लिए नहीं बल्कि सर्वर स्टफ के लिए। उदाहरण के लिए नवीनतम IPSEC पैकेज, SaltStack, आदि जिसके लिए आपको ubuntu में अतिरिक्त गैर-आधिकारिक रिपॉज को कॉन्फ़िगर करने की आवश्यकता होगी।
सॉफ़्टवेयर समर्थन (जैसे सॉफ़्टवेयर / सुरक्षा अपडेट, नए कर्नेल ड्राइवर)। उबंटू 5 साल का ऑफर देता है , जबकि रेडहैट 10 साल का ऑफर देता है । इस समर्थन में सुरक्षा अद्यतन शामिल हैं और RedHat के मामले में, अधिक हाल की गुठली से कर्नेल मॉड्यूल को बैकपोर्ट करना ! इसका मतलब है कि पुराने रेडहैट / सेंटो कर्नेल / डिस्ट्रो का उपयोग करते समय भी नए हार्डवेयर का समर्थन किया जाता है । वह हार्डवेयर चिपसेट, वॉचडॉग ड्राइवर आदि हो सकता है।
5yr मेरी राय में उत्पादन के उपयोग के लिए बहुत बाध्यकारी हो सकता है (यह आपके लैपटॉप के लिए ठीक हो सकता है, हालांकि जहां आप अपग्रेड करने के लिए समय और जोखिम उठा सकते हैं)।
मुख्य अंतर उबंटू डेबियन सिस्टम पर आधारित है। यह .deb पैकेज का उपयोग करता है। जबकि redhat इसे स्वयं के पैकेज सिस्टम .rpm (रेड हैट पैकेज मैनेजर) का उपयोग करता है।
Redhat मुफ़्त है लेकिन इसे समर्थन (अपडेट) के लिए चार्ज किया जाता है, जब उबंटू डेस्कटॉप उपयोगकर्ताओं के लिए समर्थन के साथ पूरी तरह से मुफ़्त है, केवल पेशेवर समर्थन ही प्रभार्य है।
उन्हें अलग करने के लिए इन दोनों के बीच कई बिंदु हैं। आसान शब्दों में अंतर हैं:
Red Hat Enterprise Linux स्वतंत्र नहीं है, और इसका व्यवसाय के लिए भी उपयोग किया जाता है। Red Hat Linux, कंपनी द्वारा इकट्ठे Red Hat, एक लोकप्रिय लिनक्स आधारित ऑपरेटिंग सिस्टम था। Red Hat Linux 1.0 को 3 नवंबर, 1994 को जारी किया गया था। इसे मूल रूप से "Red Hat Commercial Linux" कहा जाता था। यह पैकेजिंग प्रणाली, RPM संकुल प्रबंधक को इसके पैकेजिंग प्रारूप के रूप में उपयोग करने वाला पहला लिनक्स वितरण है, और समय के साथ-साथ इसे सेवा के रूप में पेश किया गया है। कई अन्य वितरणों के लिए शुरुआती बिंदु, जैसे कि मंद्रिवा लिनक्स और येलो डॉग लिनक्स।
Red Hat की विशेषताएं:
- Red Hat Linux ने एनाकोंडा नामक एक ग्राफिकल इंस्टॉलर की शुरुआत की, जिसका उद्देश्य नौसिखियों के लिए उपयोग करना आसान है, और जिसे बाद में
कुछ अन्य लिनक्स वितरणों द्वारा अपनाया गया है।- इसने फ़ायरवॉल क्षमताओं को कॉन्फ़िगर करने के लिए एक बिल्ट-इन टूल भी पेश किया जिसे लोककिट कहा जाता है।
- यह .rpm पैकेज का उपयोग करता है जिसे Red Hat पैकेज प्रबंधक कहा जाता है।
RPM पैकेज मैनेजर (RPM) एक शक्तिशाली कमांड लाइन संचालित पैकेज मैनेजमेंट सिस्टम है, जो सॉफ्टवेयर पैकेजों को स्थापित करने, सत्यापित करने, सत्यापन करने, क्वेरी करने और अपडेट करने में सक्षम है।
प्रत्येक सॉफ़्टवेयर पैकेज में फ़ाइलों के संग्रह के साथ-साथ इसके संस्करण, विवरण, आदि जैसे पैकेज की जानकारी होती है।
उबंटू उबंटू विंडोज़ की तरह एक ऑपरेटिंग सिस्टम है। उबंटू एक लिनक्स वितरण है जो डेबियन की चौड़ाई से शुरू होता है और नियमित रिलीज (हर छह महीने), उपयोगकर्ता और प्रयोज्य पर स्पष्ट ध्यान केंद्रित करता है (यह "बस काम", टीएम) और 18 महीने के साथ सुरक्षा अपडेट के लिए एक प्रतिबद्धता है हर रिलीज के लिए समर्थन। नवीनतम गनोम रिलीज़ के साथ उबंटू जहाज और साथ ही सर्वर और डेस्कटॉप सॉफ़्टवेयर का चयन जो एकल इंस्टॉलेशन सीडी से एक आरामदायक डेस्कटॉप अनुभव के लिए बनाता है।
- उबंटू। Theeb apt पैकेज का उपयोग करता है: - उबंटू उपयोग करता है। Red Hat के .rpm की तरह पैकेज संस्थापन के लिए .deb पैकेज का उपयोग करता है।
- उबंटू कमांड मोड का उपयोग करके संकुल को स्थापित करने के लिए apt-get package इंस्टॉलर का उपयोग करता है। पैकेज को स्थापित करने के लिए, रेखीय रूप से, सिनैप्टिक पैकेज
मैनेजर।- उबंटू डेबियन आधारित है। 1
1 स्रोत: चुंबक ब्लॉग
Redhat linux में रूट पासवर्ड इंस्टॉलेशन समय पर निर्दिष्ट किया जाता है। स्थापना से पहले ububtu linux में कोई रूट पासवर्ड नहीं पूछा जाता है।
Red Hat Enterprise Linux Desktop
और उबंटू डेस्कटॉप या उनके सर्वर समकक्षों के बारे में पूछ रहे हैं । या सामान्य तौर पर फेडोरा और उबंटू के बारे में।