Systemd 251 आधीच प्रसिद्ध झाले आहे आणि या त्याच्या बातम्या आहेत

systemd-245

विकासाच्या पाच महिन्यांनंतर systemd 251 च्या नवीन आवृत्तीचे प्रकाशन घोषित करण्यात आले, आवृत्ती ज्यामध्ये सिस्टम आवश्यकता वाढविण्यात आली होती. Linux कर्नलची किमान समर्थित आवृत्ती 3.13 वरून 4.15 पर्यंत वाढवली आहे. काम करण्यासाठी CLOCK_BOOTTIME टाइमर आवश्यक आहे. संकलित करण्यासाठी, तुम्हाला C11 मानक आणि GNU विस्तारांना समर्थन देणारा कंपाइलर आवश्यक आहे (C89 मानक अद्याप हेडर फाइल्ससाठी वापरले जाते).

या नवीन आवृत्तीतील नवीन गोष्टींच्या भागासाठी, हे हायलाइट केले जाते की एसe एक प्रायोगिक उपयुक्तता systemd-sysudate जोडली साठी आण्विक यंत्रणा वापरून स्वयंचलितपणे अद्यतने शोधणे, डाउनलोड करणे आणि स्थापित करणे विभाजने, फाइल्स किंवा निर्देशिका बदलण्यासाठी.

अजून एक बदल म्हणजे तो म्हणजे नवीन अंतर्गत सामायिक लायब्ररी सादर केली आहे, libsystemd-core- .so, जे /usr/lib/systemd/system निर्देशिकेत स्थापित केले आहे आणि libsystemd-shared-library शी संबंधित आहे .तर विद्यमान. सामायिक लायब्ररी libsystemd-core- वापरणे .SW बायनरी कोडचा पुनर्वापर करून इंस्टॉलेशनचा एकूण आकार कमी करते. मेसन बिल्ड सिस्टीममधील 'shared-lib-tag' पर्यायाद्वारे आवृत्ती क्रमांक निर्दिष्ट केला जाऊ शकतो आणि वितरणांना एकाच वेळी या लायब्ररींच्या अनेक आवृत्त्या पाठविण्याची परवानगी देतो.

याशिवाय, असेही अधोरेखित केले आहे पर्यावरण व्हेरिएबल पासिंग लागू केले आहे $MONITOR_SERVICE_RESULT, $MONITOR_EXIT_CODE, $MONITOR_EXIT_STATUS, $MONITOR_INVOCATION_ID आणि $MONITOR_UNIT ज्यात OnFailure/OnSuccess नियंत्रकांना मॉनिटर केलेल्या युनिटबद्दल माहिती असते.

युनिट्ससाठी, ExtensionDirectories सेटिंग लागू केली आहे, ज्याचा वापर सिस्टम विस्तार घटकांचे लोडिंग व्यवस्थापित करण्यासाठी केला जाऊ शकतो. डिस्क प्रतिमांऐवजी नियमित निर्देशिकांमधून. प्रणाली विस्तार निर्देशिकेची सामग्री OverlayFS आच्छादित करते आणि /usr/ आणि /opt/ निर्देशिका पदानुक्रम विस्तृत करण्यासाठी आणि रनटाइमवर अतिरिक्त फाइल्स जोडण्यासाठी वापरला जातो, जरी निर्देशीत डिरेक्ट्री केवळ-वाचण्यासाठी माउंट केली असली तरीही. निर्देशिका निर्दिष्ट करण्यासाठी समर्थन देखील 'portablectl added –extension=' कमांडमध्ये जोडले गेले आहे.

En systemd-networkd, युनिकास्ट मार्गांसाठी [Route] विभागाद्वारे कॉन्फिगर केलेले, "ip route" कमांडच्या वर्तनाशी जुळण्यासाठी स्कोप व्हॅल्यू डीफॉल्ट वरून "लिंक" मध्ये बदलली गेली. [Bridge] विभागात “Isolated=true|false” पॅरामीटर जोडले कर्नलमधील समान नावाचे नेटवर्क ब्रिज गुणधर्म कॉन्फिगर करण्यासाठी. [बोगदा] विभागात, बाह्य प्रकाराचा (मेटाडेटा संकलन मोड) बोगदा कॉन्फिगर करण्यासाठी बाह्य पॅरामीटर जोडले गेले आहे.

च्या इतर बदल बाहेर उभे रहा:

  • PXE मोडमध्ये बूट करताना DHCP सर्व्हरद्वारे पाठवलेले सर्व्हर पत्ता, सर्व्हरचे नाव आणि बूट फाइल नाव कॉन्फिगर करण्यासाठी [DHCPServer] विभागात BootServerName, BootServerAddress, आणि BootFilename पॅरामीटर्स जोडले.
  • [नेटवर्क] विभागात, L2TP पॅरामीटर काढला गेला आहे, त्याऐवजी .netdev फाईल्समध्ये तुम्ही L2TP इंटरफेसशी संबंधित नवीन स्थानिक सेटिंग्ज वापरू शकता.
  • initrd प्रतिमेमध्ये systemd-resolved उपस्थित असताना initrd वरून बूटिंगसह, बूट प्रक्रियेमध्ये systemd-resolved आधी सुरू केले आहे याची खात्री केली.
  • TPM वापरून विभाजन अनलॉक करताना PIN एंट्री नियंत्रित करण्यासाठी क्रेडेन्शियल एनक्रिप्शन अल्गोरिदम निवडण्यासाठी –fido2-credential-algorithm पर्याय systemd-cryptenroll आणि –tpm2-विथ-पिन पर्याय जोडला.
  • /etc/crypttab मध्ये tpm2-pin समान पर्याय जोडला. TPM द्वारे उपकरणे अनलॉक करताना, एन्क्रिप्शन कीच्या व्यत्ययापासून संरक्षण करण्यासाठी सेटिंग्ज एनक्रिप्ट केल्या जातात.
  • D-Bus API ला systemd-timesyncd मध्ये IPC द्वारे NTP सर्व्हरवरून माहिती डायनॅमिकपणे पुनर्प्राप्त करण्यासाठी जोडले.
  • सर्व कमांड्सवर कलर आउटपुटची आवश्यकता निश्चित करण्यासाठी, NO_COLOR, SYSTEMD_COLORS आणि TERM व्यतिरिक्त COLORTERM पर्यावरण व्हेरिएबल तपासले जाते, जे आधी तपासले गेले होते.
  • मेसन बिल्ड सिस्टम सानुकूल बिल्ड आणि आवश्यक घटकांच्या स्थापनेसाठी install_tag पर्याय लागू करते: pam, nss, devel (pkg-config), systemd-boot, libsystemd, libudev.
  • Systemd-journald आणि systemd-coredump साठी कॉम्प्रेशन अल्गोरिदम निवडण्यासाठी डीफॉल्ट-कंप्रेशन बिल्ड पर्याय जोडला.
  • BitLocker TPM सह Microsoft Windows बूट करण्यासाठी loader.conf मधील sd-boot मध्ये "reboot-for-bitlocker" प्रायोगिक सेटिंग जोडले.
  • Systemd-journald ने JSON स्वरूपात निर्यात करण्याची क्षमता स्थिर केली आहे. "journalctl –list-boots" आणि "bootctl list" कमांड (“–json” ध्वज) मध्ये JSON आउटपुटसाठी समर्थन जोडले.
  • udev मध्ये नवीन hwdb डेटाबेस फाइल्स जोडल्या, ज्यात पोर्टेबल उपकरणे (PDA, कॅल्क्युलेटर, इ.) आणि ध्वनी आणि व्हिडिओ (DJ कन्सोल, कीबोर्ड) तयार करण्यासाठी वापरल्या जाणार्‍या उपकरणांबद्दल माहिती असते.
  • LoadCredential सेटिंग डिरेक्टरी नावाला वितर्क म्हणून अनुमती देते, अशा परिस्थितीत ते निर्दिष्ट निर्देशिकेतील सर्व फायलींमधून क्रेडेंशियल लोड करण्याचा प्रयत्न करते.
  • systemctl मध्ये, "--timestamp" पॅरामीटरने युगाच्या स्वरूपात वेळ प्रदर्शित करण्यासाठी "युनिक्स" ध्वज निर्दिष्ट करण्याची क्षमता जोडली (1 जानेवारी, 1970 पासून सेकंदांची संख्या).

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


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

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

*

*

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