सिस्टमड के बिना लिनक्स: आपको देवुआन का उपयोग क्यों करना चाहिए, डेबियन फोर्क

सिस्टमड के बिना लिनक्स: आपको देवुआन का उपयोग क्यों करना चाहिए, डेबियन फोर्क

आपको आश्चर्य हो सकता है कि Linux समुदाय में संकट क्या है। कई साल पहले, systemd init सिस्टम के निर्माण ने कई डेवलपर्स और उपयोगकर्ताओं को परेशान किया। अधिकांश लिनक्स-आधारित ऑपरेटिंग सिस्टम ने सिस्टमड को अपनाया, लेकिन कुछ ऐसे भी हैं जिन्होंने एक अलग पाठ्यक्रम को चार्ट करने के लिए चुना है।





सभी विवादों के लिए, क्या आप लिनक्स के एक संस्करण के बीच अंतर भी बता सकते हैं जो सिस्टमड को गले लगाता है और जो नहीं करता है?





एक स्पष्ट परीक्षण मामले के रूप में, आइए डेबियन और देवुआन नामक एक प्रकार पर विचार करें। डेबियन सबसे पुराने और सबसे बड़े लिनक्स-आधारित ओएस में से एक है। 2014 में, वयोवृद्ध UNIX Admins नामक एक समूह ने देवुआन की शुरुआत की, जो बिना सिस्टमड के डेबियन का एक कांटा है। क्या आपको इसे एक शॉट देना चाहिए?





वैसे भी एक init सिस्टम क्या है?

आरंभीकरण के लिए Init छोटा है। जैसे ही आपका Linux-संचालित कंप्यूटर बूट होता है, एक init प्रक्रिया ऑपरेटिंग सिस्टम प्रक्रिया का पहला भाग है। यह बैकग्राउंड में तब तक चलता है जब तक आपका कंप्यूटर चालू रहता है और यह तब तक चलता रहता है जब तक कि कंप्यूटर बंद नहीं हो जाता।

इनिट सिस्टम अन्य प्रक्रियाओं का प्रबंधन करता है, जिससे आपका कंप्यूटर बूट, रन और सुचारू रूप से बंद हो जाता है। इसलिए जबकि init सिस्टम काफी हद तक अदृश्य हो सकता है, यह भी आवश्यक है।



सिस्टमड के साथ 'गलत' क्या है?

Systemd एक init सिस्टम से अधिक है। इसमें अन्य सॉफ़्टवेयर शामिल हैं, जैसे कि networkd और logind, जो आपके कंप्यूटर के अन्य पहलुओं को प्रबंधित करते हैं। Systemd सॉफ्टवेयर का एक सूट है जो अनुप्रयोगों और अंतर्निहित लिनक्स कर्नेल के बीच सेतु का काम करता है। यह हॉटप्लगिंग उपकरणों के लिए उपयोगकर्ता लॉगिन को प्रबंधित करने जैसे विविध कार्यों को संभालता है।

फेसबुक अलग खाते के साथ साइन इन करें

परंपरागत रूप से, यूनिक्स-आधारित और यूनिक्स-जैसे ऑपरेटिंग सिस्टम (लिनक्स बाद वाला है) पर, डेवलपर्स एक कार्य करने और इसे अच्छी तरह से करने के लिए सॉफ़्टवेयर डिज़ाइन करते हैं। हमेशा अपवाद रहे हैं, लेकिन सिस्टमड के साथ, एक मुख्य घटक चीजों को करने के इस तरीके से अलग हो गया है।





जैसा कि आप उम्मीद कर सकते हैं, ऐसे कारण हैं जिनसे डेवलपर्स को बदलाव की आवश्यकता महसूस हुई। शुरुआत के लिए, पुरानी init प्रणाली एक रेखीय फैशन में बूट हुई, विभिन्न लिपियों को एक क्रम में लोड करना जो समझ में आता है। इससे कंप्यूटर को बूट करना और कोर फ़ंक्शंस (जैसे नेटवर्क से कनेक्ट करना) को आज की मशीनों पर अपेक्षित सुचारू तरीके से प्रबंधित करना कठिन हो जाता है।

इनमें से कई कार्यों को एक परियोजना में संयोजित करने से Linux-आधारित ऑपरेटिंग सिस्टम एक तेज़ बूटअप अनुभव प्रदान करने में सक्षम होते हैं।





देवुआन डेबियन से कैसे अलग है

डेबियन 8 सिस्टमड को अपनाने वाला पहला संस्करण था। देवुआन परियोजना उस समय शुरू हुई थी, लेकिन डेबियन 9 की रिलीज के साथ पहली स्थिर रिलीज 2017 तक नहीं आई थी।

देवुआन उपयोग करता है डेबियन के समान एपीटी पैकेज मैनेजर , लेकिन यह अपने स्वयं के पैकेज रिपॉजिटरी को बनाए रखता है। वे सर्वर हैं जो आपके द्वारा डाउनलोड किए गए सॉफ़्टवेयर को APT का उपयोग करके संग्रहीत करते हैं।

देवुआन के रिपॉजिटरी में डेबियन जैसा ही सॉफ्टवेयर होता है, केवल पैच के साथ जो प्रोग्राम को सिस्टमड के बिना चलाने में सक्षम बनाता है। यह मुख्य रूप से बैकएंड घटकों को संदर्भित करता है जैसे कि पॉलिसीकिट , जो प्रबंधित करता है कि कौन से उपयोगकर्ता आपके पीसी के कुछ हिस्सों तक पहुंच सकते हैं या संशोधित कर सकते हैं।

देवुआन का उपयोग करना कैसा है?

डेबियन की तरह ही, देवुआन को स्थापित करने के कई तरीके हैं। 'न्यूनतम' डाउनलोड आपको देवुआन को अपनी मशीन पर चलाने और चलाने के लिए आवश्यक आवश्यक उपकरण प्रदान करता है। 'लाइव' डाउनलोड आपको एक कार्यशील डेस्कटॉप प्रदान करता है जिसे आप अपने कंप्यूटर पर देवुआन स्थापित करने से पहले परीक्षण कर सकते हैं।

Devuan डिफ़ॉल्ट रूप से Xfce डेस्कटॉप वातावरण का उपयोग करता है। यह एक पारंपरिक कंप्यूटिंग वातावरण है जो कई दशक पहले पीसी इंटरफेस कैसे दिखता था। कार्यात्मक रूप से, Xfce अभी भी अधिकांश कार्यों को संभालने में सक्षम है लोग आज कंप्यूटर से उम्मीद करने लगे हैं।

देवुआन का लाइव संस्करण सामान्य अपेक्षाओं को पूरा करने के लिए बहुत सारे सॉफ्टवेयर के साथ आता है। मोज़िला फ़ायरफ़ॉक्स वेब ब्राउज़ करने के लिए उपलब्ध है। लिब्रे ऑफिस दस्तावेजों को खोलने और संपादित करने के लिए है। GIMP फ़ोटो और अन्य छवियों को बदल सकता है। ये ऐप्स आपकी अपेक्षा के अनुरूप काम करते हैं, इस बात से कोई सरोकार नहीं है कि आप किस इनिट सिस्टम को चला रहे हैं।

जबकि देवुआन डेबियन के पैकेज रिपॉजिटरी को प्रतिबिंबित करता है, दोनों विनिमेय नहीं हैं। डेबियन के लिए इच्छित रिपॉजिटरी को जोड़ने से आपके इंस्टॉलेशन को बर्बाद करने का जोखिम होता है। आप अपने सॉफ़्टवेयर स्रोतों को टर्मिनल के माध्यम से या सिनैप्टिक पैकेज मैनेजर के अंदर संपादित कर सकते हैं, जो शामिल है।

देवुआन वाई-फाई और ईथरनेट नेटवर्क से ठीक से जुड़ता है। आप यह भी उम्मीद कर सकते हैं कि यह आपके द्वारा प्लग किए गए फ्लैश ड्राइव और हार्ड ड्राइव को पहचान लेगा। एक अच्छा मौका है कि आप एक अंतर भी नहीं देखेंगे। सिस्टमड चीजों को करने का केवल एक ही तरीका है, एकमात्र तरीका नहीं है।

देवुआन किस init सिस्टम का उपयोग करता है?

दिन के अंत में, यह प्रश्न मूल में आता है कि देवुआन क्या है।

देवुआन सिसविनिट सिस्टम में चूक करता है, जो यूनिक्स में प्रयुक्त सिस्टम वी आरंभीकरण प्रक्रिया के समान है। Sysvinit Linux के सामान्य मानक कई संस्करण थे, जिनमें डेबियन भी शामिल है, जो सिस्टमड से पहले उपयोग किया जाता था।

देवुआन कई विकल्प भी प्रदान करता है। आप डाउनलोड कर सकते हैं ओपनआरसी , ROONEY , और अन्य प्रदान की गई init प्रणाली को बदलने के लिए।

क्या अन्य लिनक्स-आधारित ओएस सिस्टमड से बचते हैं?

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

कई लिनक्स वितरण भी हैं जो देवुआन पर आधारित हैं। हालांकि संख्या डेबियन की तुलना में कम है, जो कई प्रमुखों के लिए आधार के रूप में कार्य करता है लिनक्स-आधारित OSes जैसे कि Ubuntu .

क्या आपको देवुआन पर स्विच करना चाहिए?

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

हममें से बाकी लोगों के लिए, यह प्रश्न व्यावहारिक से अधिक दार्शनिक प्रश्न है। क्या आप एक काम करने और उसे अच्छी तरह से करने के पारंपरिक यूनिक्स दृष्टिकोण को पसंद करते हैं? क्या आप एक ही परियोजना में कई कार्यों को समेकित करने के विचार के साथ समस्या उठाते हैं? यदि हां, तो देवुआन का उपयोग करना उस आदर्श में आपके विश्वास की अभिव्यक्ति है।

यदि आप सिस्टमड के बिना डेबियन चाहते हैं तो व्यावहारिक रूप से, देवुआन का उपयोग करें। यदि आप सिस्टमड चाहते हैं, तो डेबियन से चिपके रहें। इसमें इससे ज्यादा कुछ नहीं है।

साझा करना साझा करना कलरव ईमेल किसी भी प्रोजेक्ट के डेटा को विज़ुअलाइज़ करने के लिए डेटा-फ़्लो आरेख कैसे बनाएं

किसी भी प्रक्रिया के डेटा-फ्लो डायग्राम (DFD) आपको यह समझने में मदद करते हैं कि स्रोत से गंतव्य तक डेटा कैसे प्रवाहित होता है। इसे बनाने का तरीका यहां बताया गया है!

आगे पढ़िए
संबंधित विषय
  • लिनक्स
  • डेबियन
  • लिनक्स
  • Xfce
लेखक के बारे में बर्टेल किंग(323 लेख प्रकाशित)

बर्टेल एक डिजिटल न्यूनतम है जो भौतिक गोपनीयता स्विच वाले लैपटॉप और फ्री सॉफ्टवेयर फाउंडेशन द्वारा समर्थित ओएस से लिखता है। वह सुविधाओं पर नैतिकता को महत्व देता है और दूसरों को अपने डिजिटल जीवन पर नियंत्रण रखने में मदद करता है।

बर्टेल किंग . की ओर से अधिक

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें