SystemE, isang komiks na kapalit para sa systemd na may Emacs Lisp

Isa sa mga developer ng pamamahagi Halikan ang Linux nai-publish ang code para sa isang proyekto ng biro sistemaE, ibinebenta bilang isang kapalit ng systemd na nakasulat sa Emacs Lisp. Ang toolkit na inaalok sa systemE ay nagpapahintulot sa iyo na ayusin ang pag-download gamit ang sinit bilang handler ng PID 1, inilulunsad ang editor ng Emacs sa ilalim ng PID2 sa mode na "-script", na, naman, ay nagpapatupad ng mga script ng pagsisimula ng system (rc.boot) na nakasulat sa Lisp.

Bilang command shell, package manager, startx/xinitrc replacement at window manager din tagapagtaguyod Mga Emac. Upang kontrolin ang pagpapatupad ng mga serbisyo, ginagamit ang runit mula sa busybox package. Kabilang sa mga plano para sa pagpapaunlad ng SystemE, mayroong isang intensyon na muling isulat ang runit at sinit sa Lisp at ilunsad Emacs bilang PID 1.

Maaaring gamitin ang isang SystemE based environment mga pakete ng Halikan ang Linux, isang minimalistic na pamamahagi na ang mga developer, alinsunod sa prinsipyo KISS Sinusubukan nilang bumuo ng isang napakasimpleng sistema, na walang mga komplikasyon. Mga tauhan manager ng package Ang KISS ay nakasulat sa shell at naglalaman ng humigit-kumulang 500 linya ng code. Ang lahat ng mga pakete ay binuo mula sa source code. Ang pagsubaybay sa dependency at karagdagang mga patch ay suportado. Metadata Ang tungkol sa mga pakete ay matatagpuan sa mga text file at maaaring i-parse ng mga karaniwang kagamitan sa Unix. Musl ay ginagamit bilang system C library, at ang set ng mga utility ay batay sa busybox. Ang isang simpleng graphical na kapaligiran batay sa Xorg ay ibinigay.
Kapag naglo-load, napaka-simple init script.

Pinagmulan: opennet.ru

Magdagdag ng komento