SystemE, Emacs Lisp සමඟ systemd සඳහා විකට ආදේශකයකි

බෙදාහැරීමේ සංවර්ධකයන්ගෙන් එකකි ලිනක්ස් කිස් කරන්න විහිළු ව්‍යාපෘතියක් සඳහා කේතය ප්‍රකාශයට පත් කළේය පද්ධතියE, Emacs Lisp හි ලියා ඇති systemd ආදේශකයක් ලෙස අලෙවි කෙරේ. systemE හි ඉදිරිපත් කර ඇති මෙවලම් කට්ටලය භාවිතයෙන් බාගත කිරීම සංවිධානය කිරීමට ඔබට ඉඩ සලසයි සිනිට් PID 1 හසුරුවන්නෙකු ලෙස, "-script" මාදිලියේ PID2 යටතේ Emacs සංස්කාරකය දියත් කරයි, එය Lisp හි ලියා ඇති පද්ධති ආරම්භක ස්ක්‍රිප්ට් (rc.boot) ක්‍රියාත්මක කරයි.

විධාන කවචයක් ලෙස, පැකේජ කළමනාකරු, startx/xinitrc ප්‍රතිස්ථාපනය සහ කවුළු කළමනාකරු ද වේ අනුග්‍රහය Emacs. සේවා ක්‍රියාත්මක කිරීම පාලනය කිරීම සඳහා, busybox පැකේජයෙන් runit භාවිතා වේ. SystemE සංවර්ධනය සඳහා වූ සැලසුම් අතර, Lisp සහ sinit හි runit සහ sinit නැවත ලිවීමේ අරමුණක් ඇත. දියත් Emacs PID 1 ලෙස.

SystemE පදනම් වූ පරිසරයක් භාවිතා කළ හැක පැකේජ සිට ලිනක්ස් කිස් කරන්න, මූලධර්මය අනුව සංවර්ධකයින් අවම බෙදාහැරීමක් හාදුවක් ඔවුන් උත්සාහ කරන්නේ සංකූලතා වලින් තොර අතිශය සරල පද්ධතියක් ගොඩනැගීමටයි. කාර්ය මණ්ඩලය පැකේජ කළමනාකරු KISS කවචයෙන් ලියා ඇති අතර කේත පේළි 500 ක් පමණ අඩංගු වේ. සියලුම පැකේජ ගොඩනගා ඇත්තේ මූල කේතයෙනි. යැපීම් ලුහුබැඳීම සහ අමතර පැච් සඳහා සහය දක්වයි. පාරදත්ත පැකේජ ගැන පෙළ ගොනු තුළ පිහිටා ඇති අතර සම්මත Unix උපයෝගිතා මගින් විග්‍රහ කළ හැක. musl පද්ධති C පුස්තකාලය ලෙස භාවිතා කරන අතර, උපයෝගිතා කට්ටලය busybox මත පදනම් වේ. Xorg මත පදනම් වූ සරල චිත්රක පරිසරයක් සපයනු ලැබේ.
පැටවීමේදී, ඉතා සරලයි init scripts.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න