SystemE, uingizwaji wa vichekesho kwa systemd na Emacs Lisp

Mmoja wa watengenezaji wa usambazaji Kiss Linux alichapisha msimbo wa mradi wa utani mfumoE, iliyowekwa kama mbadala wa systemd, iliyoandikwa katika Emacs Lisp. Zana zinazotolewa katika systemE huruhusu usimamizi wa buti kutumia sinit kama kidhibiti cha PID 1, ambacho huzindua kihariri cha Emacs katika hali ya "--script" chini ya PID2, ambayo, nayo, hutekeleza hati za uanzishaji wa mfumo (rc.boot) zilizoandikwa katika Lisp.

Kama ganda la amri, meneja wa kifurushi, uingizwaji wa startx/xinitrc na msimamizi wa dirisha pia neema Emacs. Runit kutoka kwa kifurushi cha kisanduku cha kazi hutumika kudhibiti utekelezaji wa huduma. Mipango ya maendeleo ya SystemE ni pamoja na mipango ya kuandika upya runit na sinit katika Lisp na kuzindua Emacs kama PID 1.

Mazingira ya msingi ya SystemE yanaweza kutumia vifurushi ya Kiss Linux, usambazaji mdogo, watengenezaji ambao, kwa mujibu wa kanuni KISS Wanajaribu kujenga mfumo rahisi sana, usio na matatizo. meneja wa kifurushi KISS imeandikwa kwa ganda na inajumuisha takriban mistari 500 ya msimbo. Vifurushi vyote vimejengwa kutoka kwa msimbo wa chanzo. Udhibiti wa utegemezi na kuweka viraka vinaungwa mkono. Metadata Taarifa ya kifurushi huhifadhiwa katika faili za maandishi na inaweza kuchanganuliwa kwa kutumia huduma za kawaida za Unix. musl inatumika kama maktaba ya mfumo C, na seti ya huduma inategemea kisanduku cha shughuli nyingi. Mazingira rahisi ya picha kulingana na Xorg yametolewa.
Wakati wa kupakia, sheria rahisi sana hutumiwa hati za uanzishaji.

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster