systemd 261 का पहला उम्मीदवार संस्करण अब उपलब्ध है, और यह अपने साथ एक नवीनता लेकर आया है जो लिनक्स सिस्टम स्थापित करने के तरीके को बदलने का वादा करता है। यह systemd-sysinstall है, एक न्यूनतम इंस्टॉलर जो विभाजन और क्रेडेंशियल प्रबंधन के लिए systemd के मूल उपकरणों का लाभ उठाता है, और अस्थायी बूट मीडिया से सिस्टम की प्रतिलिपि बनाता है। यह systemd पारिस्थितिकी तंत्र की आत्मनिर्भरता पर एक दांव है।
systemd-sysinstall: सिस्टम के मूल से स्थापना 🛠️
systemd-sysinstall, systemd-repart के साथ डिस्क को संभालने, systemd-creds के साथ क्रेडेंशियल प्रबंधित करने और बूट इमेज तैनात करने के लिए systemd की क्षमताओं का उपयोग करता है। प्रक्रिया सरल है: आप एक अस्थायी मीडिया से बूट करते हैं, और इंस्टॉलर बेस सिस्टम को डिस्क पर कॉपी करता है, विभाजन, क्रेडेंशियल और बूट लोडर को कॉन्फ़िगर करता है। यह debootstrap या pacstrap जैसे बाहरी उपकरणों पर निर्भर नहीं करता है, जो इसे हल्का और systemd पारिस्थितिकी तंत्र के बाकी हिस्सों के अनुरूप बनाता है।
systemd अब आपका विश्वसनीय इंस्टॉलर भी बनना चाहता है 😏
क्योंकि, जाहिर है, अगर systemd पहले से ही आपकी सेवाओं, आपके लॉग, आपके नेटवर्क और यहां तक कि आपके गीले सपनों का प्रबंधन करता है, तो यह सिस्टम को स्थापित करने का कार्य क्यों नहीं संभालेगा? अब आपके पास एक एकल बाइनरी हो सकती है जो सब कुछ करे, कर्नेल को चालू करने से लेकर आपसे पूछने तक कि क्या आप स्वैप विभाजन को फॉर्मेट करना चाहते हैं। अगला तार्किक कदम यह है कि systemd कर्नेल को संकलित करते समय आपके लिए कॉफी बनाए, लेकिन हम इसे संस्करण 262 के लिए छोड़ देते हैं।