Systemd समर्थन आता WSL ​​मध्ये उपलब्ध आहे

WSL विंडोज

लिनक्ससाठी विंडोज सबसिस्टम हा एक सुसंगतता स्तर आहे जो मायक्रोसॉफ्टने विंडोज 10 वर लिनक्स एक्झिक्यूटेबल चालवण्यासाठी विकसित केला आहे.

अलीकडे WSL आता Systemd शी सुसंगत असल्याची बातमी आली, हे नवीन WSL अपडेट प्रक्रिया आणि सेवा व्यवस्थापनासाठी जीवनातील अनेक गुणवत्तेची वैशिष्ट्ये अनलॉक करते. यामध्ये snapd साठी समर्थन समाविष्ट आहे, जे वापरकर्त्यांना snapcraft.io वर उपलब्ध असलेल्या सर्व टूल्स आणि अॅप्सचा लाभ घेण्यास अनुमती देते.

Systemd कडून WSL मध्ये जोडलेले नवीन समर्थन हे विशेषत: वेब डेव्हलपरसाठी उपयुक्त असल्याचे नमूद केले आहे ज्यांना WSL ​​मध्ये सेवा ऍप्लिकेशन्स क्लाउडवर तैनात करण्यापूर्वी कॉन्फिगर आणि विकसित करायचे आहेत.

याचा अर्थ असा की जे अनुप्रयोग वापरण्यासाठी किंवा फक्त सोप्या प्रशासनासाठी Systemd वर अवलंबून असतात ते आता या WSL ​​वातावरणात Windows 10 आणि Windows 11 वर अखंडपणे चालू शकतात.

हे उल्लेखनीय आहे हे अद्यतन WSL2 साठी विशिष्ट आहे, WSL ची दुसरी पिढी. WSL2 समर्पित व्हर्च्युअल मशीनवर पूर्ण लिनक्स कर्नल चालवा, विंडोजमध्ये तयार केलेल्या हायपर-व्ही हायपरवाइजरच्या कार्यक्षमतेचा उपसंच वापरून. डब्ल्यूएसएल ची मूळ आवृत्ती खूप वेगळी साधन होती, ज्यामध्ये पूर्ण लिनक्स कर्नल नव्हता.

एका ब्लॉग पोस्टमध्ये, कॅनॉनिकलने काही तांत्रिक तपशील दिले आहेत. आणि WSL मध्ये उबंटू वर Systemd कसे सक्षम करायचे ते स्पष्ट केले. मायक्रोसॉफ्टची संबंधित घोषणा कमी तांत्रिक आहे, परंतु ती WSL2 कसे कार्य करते ते बदलण्यासह हे वैशिष्ट्य साध्य करण्यासाठी केलेल्या काही महत्त्वपूर्ण बदलांचे वर्णन करते.

Systemd सपोर्टला WSL ​​आर्किटेक्चरमध्ये बदल आवश्यक आहेत. कारण Systemd ला PID 1 आवश्यक आहे, Linux वितरणावर सुरू झालेली WSL स्टार्टअप प्रक्रिया Systemd ची चाइल्ड प्रोसेस बनते. तसेच, लिनक्स आणि विंडोज घटकांमधील संप्रेषण पायाभूत सुविधा प्रदान करण्यासाठी WSL आरंभ प्रक्रिया जबाबदार असल्याने, हे पदानुक्रम बदलण्यासाठी WSL आरंभीकरण प्रक्रियेसह केलेल्या काही गृहितकांचा पुनर्विचार करणे आवश्यक आहे. स्वच्छ शटडाउन सुनिश्चित करण्यासाठी आणि WSLg सह सुसंगतता सुनिश्चित करण्यासाठी अतिरिक्त बदल देखील करावे लागले.

हे लक्षात घेणे देखील महत्त्वाचे आहे की या बदलांसह, Systemd सेवा तुमचे WSL उदाहरण चालू ठेवणार नाहीत. तुमचे WSL उदाहरण पूर्वीसारखेच जिवंत राहील. मायक्रोसॉफ्टने जोडले की हे वैशिष्ट्य स्वयंचलितपणे अद्यतनित होणार नाही जेणेकरून विद्यमान वापरकर्त्यांसाठी समस्या उद्भवू नयेत. “हे स्टार्टअपवर WSL चे वर्तन बदलत असल्याने, वापरकर्त्यांच्या विद्यमान WSL वितरणांमध्ये हा बदल लागू करताना आम्हाला सावधगिरी बाळगायची होती. आत्तासाठी, तुम्ही विशिष्ट WSL वितरणासाठी Systemd सक्षम करणे निवडणे आवश्यक आहे,” तो म्हणाला.

या बदलाचा अर्थ असा आहे की WSL वापरणे हे तुमचे आवडते Linux वितरण मूलभूत मशीनवर वापरण्यासारखे असेल आणि तुम्हाला Systemd समर्थनावर अवलंबून असलेले सॉफ्टवेअर वापरण्याची परवानगी देईल. येथे Linux अनुप्रयोगांची काही उदाहरणे आहेत जी Systemd वर अवलंबून आहेत:

स्नॅप : एक उपयुक्त बायनरी जी तुम्हाला उबंटूवर सॉफ्टवेअर स्थापित आणि व्यवस्थापित करण्यास अनुमती देते;
microk8s – कुबर्नेट्स तुमच्या सिस्टीमवर स्थानिक पातळीवर त्वरीत चालू करा;
systemctl : एक साधन जे Systemd चा भाग आहे आणि तुमच्या Linux मशीनवरील सेवांशी संवाद साधते.

निर्विवादपणे, Systemd साठी समर्थन लिनक्ससाठी विंडोज सबसिस्टम द्वारे लेनार्ट पोएटरिंगच्या आगमनाने मदत केली, Systemd च्या निर्मात्याने, काही महिन्यांपूर्वी रेडमंड जायंटला (तुम्ही त्याबद्दल नोटचा सल्ला घेऊ शकता पुढील लिंकवर).

अलिकडच्या वर्षांत मायक्रोसॉफ्टने अनेक लिनक्स डेव्हलपर आणि इतर प्रमुख ओपन सोर्स डेव्हलपरची नियुक्ती केली आहे हे लक्षात घेण्यासारखे आहे. मायक्रोसॉफ्ट सध्या पायथनचा शोधक गुइडो व्हॅन रोसम यांना कामावर घेते, 2016 मध्ये मायक्रोसॉफ्टने झेमारिनचे अधिग्रहण केले तेव्हा GNOME शोधक मिगुएल डी इकाझा यांना नियुक्त केले होते, नॅट फ्रिडमन यांनी गिटहबचे सीईओ म्हणून काम केले होते, जेंटू लिनक्सचे संस्थापक डॅनियल रॉबिन्स, मायक्रोसॉफ्ट स्टीव्ह फ्रेंच यांनी मायक्रोसॉफ्टसाठी काम केले होते. Linux CIFS/SMB2/SMB3 मेंटेनर आणि सांबा टीमचा सदस्य म्हणून. याव्यतिरिक्त, Microsoft च्या क्लाउड संगणन सेवेच्या Azure वर Linux मोठ्या प्रमाणावर तैनात केले जाते.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, तुम्ही मध्ये नोटचे तपशील तपासू शकता खालील दुवा.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.