बीएसडी और लिनक्स आधारित ऑपरेटिंग सिस्टम के बीच मुख्य अंतर क्या हैं?


23

मैं एक लंबे समय तक रहने वाला उपयोगकर्ता हूं और हाल ही में बीएसडी-आधारित ऑपरेटिंग सिस्टम के साथ खेलने में रुचि रखता हूं। लिनक्स और बीएसडी-आधारित प्रणालियों के बीच अंतर क्या हैं। मैं कार्यात्मक, व्यावहारिक और ऐतिहासिक मतभेदों के बारे में जानने में दिलचस्पी रखता हूं।


5
मैं विकिपीडिया लेखों से शुरुआत करने की सलाह देता हूं। अंतर सूची में बहुत अधिक हैं और संक्षेप में वर्णन करने के लिए बहुत दूर हैं, बीमार परिभाषित करने के लिए नहीं (कई प्रकार के बीएसडी और कई प्रकार के लिनक्स हैं)। यह एक वोल्वो और एक रेनॉल्ट के बीच अंतर पूछने की तरह है।
गिल्स एसओ- बुराई को रोकना '

यह काफी अलग-अलग प्रश्नों का एक डुप्लिकेट है, जैसे serverfault.com/questions/40865/…
कंसर्नडऑफटुनब्रिजवेल्स

कार्यात्मक और व्यावहारिक आसान हैं: लिनक्स जीएनयू और लिनक्स उपकरण (नेटफिल्टर, आदि) का उपयोग करता है, बीएसडी बीएसडी और उह, बीएसडी उपकरण (आईपीएफ, आदि) का उपयोग करता है।
इग्नासियो वाज़क्वेज़-अब्राम्स


1
@ jcwx86 यह काफी ऑफ टॉपिक है। लेकिन ठीक है - रेनॉल्ट ने अपनी कारों में "पहले वाले" के रूप में अच्छी छोटी विशेषताओं को डालने का एक लंबा इतिहास है - लेकिन उनकी कारों ने जंग किया या अन्य छोटी खामियां थीं। वोल्वो में रॉक सॉलिड बदसूरत कारों के निर्माण का इतिहास है जो किसी भी तरह के मौसम में बस अपना काम करते हैं।
निल्स

जवाबों:


15

बीएसडी और लिनक्स के बीच के अंतरों को परिभाषित करना चाहते हैं। जैसे गाइल्स ने टिप्पणियों में कहा, यह बहुत आसान काम नहीं है क्योंकि वे बहुत से हैं और अलग हैं। बहुत बार, अंतर उपयोगकर्ता के स्तर पर भी ध्यान देने योग्य नहीं होगा; सब कुछ काम किया गया है ताकि ओएस व्यवहार करे जैसा कि आप यूनिक्स से उम्मीद करेंगे ।

इसके अलावा प्रत्येक के लिए कई वितरण उपलब्ध हैं। कोई फर्क नहीं पड़ता कि आप आमतौर पर लिनक्स / बीएसडी के बारे में क्या कहते हैं, आपको अक्सर एक वितरण मिलेगा जो इसके विपरीत है।

निम्नलिखित तुलनाओं की एक सूची है जो मुझे वेब पर बिखरी हुई मिली।


  • यू एंड एल पर , एक उपयोगकर्ता ने निम्नलिखित अंतरों को परिभाषित किया है:

बड़े अंतर हैं (निश्चित रूप से मेरी राय में):

  • उपयोगकर्ताभूमि (लिनक्स GNU का उपयोग करता है जबकि BSD BSD का उपयोग करता है)
  • एकीकरण (लिनक्स विभिन्न प्रयासों का एक संग्रह है, बीएसडी कोर में बहुत अधिक एकीकृत है)
  • पैकेजिंग (लिनक्स आमतौर पर बाइनरी पैकेज में स्थापित सॉफ़्टवेयर का प्रबंधन करता है - बीएसडी आमतौर पर "पोर्ट" ट्री का प्रबंधन करता है जिसका उपयोग आप स्रोतों से सॉफ़्टवेयर बनाने के लिए करते हैं)

शब्द सूचना आम तौर पर अपने अंतिम बिंदु में। कुछ लिनक्स वितरण स्रोत कोड का प्रबंधन करेंगे और कुछ बीएसडी बाइनरी पैकेजों का प्रबंधन करेंगे ।


  • मैथ्यू डी। फुलर की बीएसडी और लिनक्स के बीच एक लंबी तुलना है जिसे आप देखना चाहते हैं। लेख डिजाइन स्तर, तकनीकी अंतर, दर्शन और अंत में आम मिथकों को संबोधित करते हुए दोनों की तुलना करेगा। यहाँ कुछ अंश दिए गए हैं:

BSD वह है जो आपको तब मिलता है जब Unix हैकर्स का एक समूह PC में Unix सिस्टम को पोर्ट करने की कोशिश करता है। लिनक्स वह है जो आपको मिलता है जब पीसी हैकर्स का एक गुच्छा बैठ जाता है और पीसी के लिए एक यूनिक्स प्रणाली लिखने की कोशिश करता है।

-

बीएसडी डिज़ाइन किया गया है। लिनक्स उगाया जाता है। शायद इसका वर्णन करने का एकमात्र एकमात्र तरीका है, और संभवतः सबसे सही है।


मुख्य अंतर:

  1. फ्रीबीएसडी पूर्ण ओएस। लिनक्स कर्नेल है। लिनक्स वितरण ओएस (100+ मैजोरो डिसर्टोस) है।
  2. FreeBSD सब कुछ एक ही स्रोत से आता है। लिनक्स बहुत सारे सामानों के मिश्रण की तरह है।
  3. बीएसडी लाइसेंस बनाम जी.पी.एल.
  4. फ्रीबीएसडी इंस्टॉलर
  5. BSD कमांड (ls फ़ाइल -l काम नहीं करेगा) बनाम GPL कमांड (ls फ़ाइल -l काम करेगा)
  6. फ्रीबीएसडी बेहतर और अद्यतन मैन पेज।
  7. BSD rc.d स्टाइल बूटिंग बनाम लिनक्स SysV स्टाइल init.d बूटिंग

यहां प्रत्येक के इतिहास का वर्णन करने वाले कुछ लेख दिए गए हैं:

मैं एक "ठोस" राय दूंगा: अगर मुझे एक सिस्टम चुनना था जो मेरे राउटर, DNS, ftp सर्वर, ई-मेल गेटवे, फ़ायरवॉल, वेब सर्वर, प्रॉक्सी सर्वर, आदि के रूप में कार्य करेगा, तो वह सिस्टम BSD चलाएगा। -बेड ऑपरेटिंग सिस्टम। अगर मुझे एक सिस्टम चुनना था जो मेरे डेस्कटॉप वर्कस्टेशन के रूप में काम करता है, तो एक्स, सभी एप्लिकेशन जो मुझे पसंद हैं, आदि चलाएं, वह सिस्टम लिनक्स चलाएगा। फिर भी, मुझे अपने काम के घोड़े के सर्वर के रूप में लिनक्स चलाने या अपने डेस्कटॉप पर बीएसडी-आधारित सिस्टम चलाने में कोई समस्या नहीं होगी।

आगे की पढाई

  • U & L पर यह प्रश्न , मौजूदा बीएसडी की तुलना करता है, जो यह बताता है कि उनके पास क्या है।

4

मैंने कल आईटी-मैनेजर के साथ यह चर्चा की। बीएसडी और लिनक्स के बीच मुख्य अंतर है - आईएमएचओ - फोकस।

बीएसडी: सुरक्षा

  • बीएसडी "कठोर" करना आसान है और इसके लिए कई मानक-विशेषताएं हैं
  • सभी कमांड अपने मूल कार्य करते हैं - अधिक नहीं
  • लगभग कोई सुरक्षा बग नहीं
  • इसलिए फ्रंट लाइन DMZ सिस्टम के लिए पसंद का OS है
  • इसलिए ओपन-सोर्स फायरवॉल के लिए पसंद का ओएस है
  • सिद्धांत KISS (यह आसान बेवकूफ रखने के लिए) इस प्रकार है

लिनक्स: कार्यक्षमता

  • सभी विशेषताएं हैं जिनके बारे में आप (और कई और) सोच सकते हैं
  • लगभग हर कमांड लगभग सब कुछ कर सकता है
  • आप लगभग सब कुछ गठबंधन कर सकते हैं और यह काम करेगा
  • स्वचालित रूप से लोड किए गए मॉड्यूल में सुरक्षा छेद के कारण अक्सर अपडेट किए जाने की आवश्यकता होती है
  • अधिक उपयोगकर्ता के अनुकूल है
  • बहुत लचीला है
  • इसलिए बैक एंड सिस्टम या डेस्कटॉप के लिए पसंद का ओएस है

4
जिन बिंदुओं को आप ला रहे हैं, वे उन वितरणों पर बहुत निर्भर करते हैं जिनकी हम बात कर रहे हैं। वहाँ कई KISS लिनक्स वितरण और बीएसडी के बहुत सुविधा संपन्न संस्करण हैं।
n0pe

@MaxMackie क्या आप बीएसडी और लिनक्स के बारे में कुछ उदाहरण जोड़ सकते हैं? मैं जानता हूँ कि कुछ लिनक्स वितरण है कि बहुत KISS हैं देखते हैं - लेकिन वे OpenBSD के रूप में सुरक्षित के रूप में कर रहे हैं? Whe मैं लिनक्स के बारे में बात करता हूं मैं बड़े लोगों के बारे में बात करता हूं - रेडहैट, एसएलईएस, डेबियन। बीएसडी के साथ मैं ओपन और फ्रीबीएसडी का संदर्भ देता हूं।
Nils

1
कुछ सामान्यीकरणों के बिना इस तरह के अविश्वसनीय रूप से व्यापक प्रश्न का उत्तर देना बहुत कठिन है। डाउनवोटिंग निल्स का जवाब क्योंकि वहाँ बाहर काउंटर उदाहरण हैं बल्कि अनुचित लगता है। उनका जवाब अभी भी बहुत उपयोगी है, मेरी राय में, क्योंकि यह एक पक्षी की आंखों को देखता है।
iconoclast

1
सावधान, ओपनबीएसडी अविश्वसनीय रूप से सुरक्षित है क्योंकि इसमें समर्थित सॉफ्टवेयर और फासीवादी डिफ़ॉल्ट कॉन्फ़िगरेशन की बहुत सीमित सीमा है। अधिक सामान जोड़ें, अधिक अनुमति दें, हमले की सतह बढ़ती है।
वॉनब्रांड

1
Apropos "रूटर आदि के लिए बीएसडी, कार्य केंद्र के लिए लिनक्स" पर टिप्पणी "मेरा मानना ​​है कि गलत किया जाना है। आपको अपने नॉन-डब्लूएस मशीन की भी देखभाल करनी होगी , और यदि दोनों पर सॉफ़्टवेयर बहुत अलग है, तो ट्रैक रखने (और प्रत्येक की idiosyncrasies को याद रखना) एक कोर हो जाएगा। परिणाम बिट्रोट है, और यह खतरनाक है। "लिनक्स को बार-बार अपडेट करना पड़ता है", यदि अधिक सॉफ़्टवेयर अवेलेबल है (और उसी पर काम करने वाले अधिक हाथ), तो आपको स्पष्ट रूप से अधिक अपडेट मिलते हैं। इसलिए नहीं कि यह बदतर है, यह शायद सिर्फ इतना है कि समस्याएं तेजी से ठीक हो जाती हैं।
वॉनब्रांड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.