जब आप बीएसडी शब्द सुनते हैं, तो आप फ्रीबीएसडी, नेटबीएसडी, या ओपनबीएसडी के बारे में सोच सकते हैं, लेकिन एक और बीएसडी संस्करण है जिस पर कम ध्यान दिया जाता है-ड्रैगनफ्लाई बीएसडी। बीएसडी का यह नवीनतम संस्करण क्या है, और क्या यह आपके लिए है? जानने के लिए पढ़ें।
DragonFly BSD क्या है?
DragonFly BSD एक BSD सिस्टम है जो मूल रूप से सिमेट्रिक मल्टीप्रोसेसिंग (SMP) को सपोर्ट करने या कई प्रोसेसर पर चलने पर केंद्रित है।
इसके प्रारंभिक विकास के समय, यह अभी भी कुछ ऐसा था जिसे आप ज्यादातर केवल उच्च-शक्ति वाले सर्वर और क्लस्टर पर देखते थे। पर्सनल कंप्यूटर पर मल्टीकोर प्रोसेसर आम होते जा रहे थे। सिस्टम को मल्टीप्रोसेसर सिस्टम पर प्रदर्शन के लिए और यथासंभव गतिरोध से बचने के लिए इंजीनियर किया गया है।
मल्टीकोर सिस्टम अब सामान्य होने के साथ, परियोजना स्केलेबिलिटी और विश्वसनीयता की ओर स्थानांतरित हो गई है। प्रोजेक्ट की वेबसाइट का दावा है कि सिस्टम कम से कम दस लाख उपयोगकर्ता प्रक्रियाओं या थ्रेड्स को संभाल सकता है। DragonFly BSD पर उपयोगकर्ता मोड में संपूर्ण कर्नेल चलाना संभव है।
सिस्टम अपने स्वयं के फाइल सिस्टम, हैमर का भी उपयोग करता है। यह रिबूट पर fsck चलाए बिना क्रैश से उबर सकता है और स्टोरेज में एक एक्साबाइट तक सपोर्ट करता है।
ड्रैगनफ्लाई का एक संक्षिप्त इतिहास
OpenBSD की तरह, DragonFly BSD परियोजना और अपने स्वयं के डेवलपर्स में से एक के बीच असहमति के कारण BSD प्रणाली में एक कांटे का परिणाम है। मैथ्यू डिलन, एक फ्रीबीएसडी डेवलपर, का अन्य डेवलपर्स के साथ मतभेद था, जिसके परिणामस्वरूप प्रोजेक्ट के सोर्स कोड रिपॉजिटरी तक पहुंच प्राप्त हुई, इसलिए डिलन ने फ्रीबीएसडी 4.x कोडबेस को फोर्क करने का फैसला किया।
2003 में इस परियोजना की घोषणा करते हुए, अपने बगीचे में एक ड्रैगनफ़्लू को देखने के बाद उन्होंने "ड्रैगनफ्लाई बीएसडी" नाम दिया।
DragonFly BSD इंस्टाल करना
DragonFly BSD को स्थापित करना किसी अन्य BSD या Linux सिस्टम को स्थापित करने के समान है। हालांकि, एकमात्र समर्थित आर्किटेक्चर x86-64 है।
आप संस्थापन छवि डाउनलोड करें और मशीन को बूट करें। आप एक पुरानी शैली के शाप टेक्स्ट इंटरफ़ेस के साथ स्वागत कर रहे हैं। यहां कोई ग्राफिक्स नहीं हैं, लेकिन इंस्टॉलेशन प्रक्रिया काफी सीधी है।
इंस्टॉलर आपको डिस्क विभाजन, रूट पासवर्ड सेट करने, उपयोगकर्ताओं को सेट करने ("व्हील" समूह में सुपरयूज़र विशेषाधिकार वाले किसी भी उपयोगकर्ता को जोड़ने के लिए मत भूलना), समय क्षेत्र सेट करने और अन्य विकल्पों के माध्यम से चलेगा।
जब आप रीबूट करते हैं, तो आपके पास एक कंसोल वातावरण होता है जो संभवतः किसी ऐसे व्यक्ति से परिचित होगा जिसने पहले यूनिक्स जैसी प्रणाली का उपयोग किया हो। डिफ़ॉल्ट शेल tcsh है, जो BSD के बीच मानक लगता है।
डाउनलोड करें :ड्रैगनफ्लाई बीएसडी
DragonFly BSD में पैकेज प्रबंधन
किसी भी अन्य सिस्टम की तरह, सिस्टम में अपने आप में वह सब कुछ नहीं है जो आप इंस्टालेशन पर चाहते हैं, इसलिए आपको अन्य प्रोग्राम जोड़ने होंगे। DragonFly BSD सिस्टम पर ऐसा करना भी आसान है।
जबकि बीएसडी समुदाय ने लंबे समय से स्रोत से कार्यक्रमों के निर्माण का समर्थन किया है, वे बाइनरी पैकेज की ओर अधिक बढ़ गए हैं क्योंकि वे इतना समय बचाते हैं; और DragonFly BSD कोई अपवाद नहीं है।
DragonFly BSD पर बाइनरी पैकेज इंस्टॉलेशन कमांड को pkg कहा जाता है। इसका उपयोग करने के लिए, पहले सुनिश्चित करें कि आप रूट हैं:
su -
फिर, निम्न का उपयोग करके अपने सिस्टम पर सभी पैकेजों को अपग्रेड करें:
pkg upgrade
पैकेज स्थापित करने के लिए, pkg इंस्टॉल . का उपयोग करें आदेश:
pkg install vim
यह Linux सिस्टम पर बाइनरी पैकेज मैनेजर का उपयोग करने के समान है।
डेस्कटॉप पर DragonFly BSD
जबकि ड्रैगनफ्लाई बीएसडी जैसे बीएसडी सिस्टम केवल सर्वर के लिए जाने जाते हैं, वे यूनिक्स अवधारणाओं के साथ सहज लोगों के लिए सेवा योग्य डेस्कटॉप हो सकते हैं, खासकर उन लोगों के लिए जिनके पास तकनीकी लिनक्स डिस्ट्रो जैसे स्लैकवेयर, जेंटू या आर्क के साथ अनुभव है।
डिफ़ॉल्ट रूप से, DragonFly BSD कंसोल मोड में बूट हो जाता है, जिसका अर्थ है कि यह केवल-पाठ्य है। आप वही कमांड-लाइन ऐप चला सकते हैं जो आप लिनक्स सिस्टम पर चलाते हैं, लेकिन GUI ऐप्स के बारे में क्या है, जैसे वेब ब्राउज़र? चिंता न करें, क्योंकि DragonFly BSD X सर्वर के साथ आता है। इसे शुरू करने के लिए, इसे शेल में टाइप करें:
startx
यह एक सीडब्लूएम सत्र शुरू करेगा जो एक घड़ी और कुछ टर्मिनल खिड़कियों के साथ बहुत पुराने स्कूल जैसा दिखता है। यदि आप "लॉगिन" लेबल वाली विंडो पर शेल को बंद या बाहर करते हैं, तो यह आपका X11 सत्र समाप्त कर देगा।
आप अपने पसंदीदा डेस्कटॉप वातावरण और विंडो प्रबंधकों को pkg के साथ भी स्थापित कर सकते हैं, जैसा कि पहले देखा गया था। आप अन्य Linux सिस्टम की तरह ग्राफ़िकल लॉगिन प्रारंभ करने के लिए XDM भी सेट कर सकते हैं।
DragonFly BSD का उपयोग करने के लिए एकमात्र चेतावनी यह है कि चूंकि यह अन्य Linux और यहां तक कि BSD प्रकारों की तुलना में कम ज्ञात है, हार्डवेयर समर्थन इन अन्य प्रणालियों की तुलना में कम हो सकता है।
DragonFly BSD:The Newest Kid on the BSD Block
अपनी अनूठी विशेषताओं के साथ, ड्रैगनफली बीएसडी यह जांचने लायक है कि क्या आप लिनक्स और यूनिक्स सिस्टम के प्रशंसक हैं, खासकर यदि आप अधिक "यूनिक्सी" सिस्टम की ओर झुकते हैं। यदि आप अभी भी इस बारे में बाड़ पर हैं कि क्या लिनक्स डिस्ट्रो या बीएसडी में से किसी एक का उपयोग करना है, तो ओपनबीएसडी जैसे समान ऑपरेटिंग सिस्टम के बारे में और पढ़ें और तदनुसार निर्णय लें।