SystemE, he whakakapinga puoro mo te punaha me te Emacs Lisp

Ko tetahi o nga kaihanga tohatoha Kihi Linux whakaputaina te waehere mo te kaupapa katakata pūnahaE, i hokohoko hei whakakapinga punaha i tuhia ki Emacs Lisp. Ko te kete taputapu kei roto i te systemE ka taea e koe te whakarite i te tango ma te whakamahi tahae hei kaihautu PID 1, ka whakarewahia te Emacs ētita i raro i te PID2 i roto i te aratau "-script", ka mahia e ia nga tuhinga arataki punaha (rc.boot) i tuhia ki te Lisp.

Hei anga whakahau, he kaiwhakahaere kete, he whakakapinga startx/xinitrc me te kaiwhakahaere matapihi hoki tu ana Emacs. Hei whakahaere i nga mahi o nga ratonga, ka whakamahia te runit mai i te kete pukumahi. I roto i nga mahere mo te whakawhanaketanga o SystemE, he whakaaro ki te tuhi ano i te runit me te sinit ki Lisp me whakarewatanga Emacs hei PID 1.

Ka taea e tetahi taiao e pa ana ki te SystemE te whakamahi putea Tuhinga ka whai mai Kihi Linux, he tohatoha iti nei nga kaihanga, i runga i te kaupapa KISS E ngana ana ratou ki te hanga i tetahi punaha tino ngawari, kaore he raruraru. Kaimahi kaiwhakahaere mōkihi Kua tuhia a KISS ki roto i te anga, e 500 pea nga rarangi waehere. Ko nga kohinga katoa he mea hanga mai i te waehere puna. Kei te tautokohia te aroturuki whakawhirinaki me nga taapiri taapiri. Metadata mo nga kohinga kei roto i nga konae tuhinga ka taea te taraihia e nga taputapu Unix paerewa. Ka whakamahia te musl hei whare pukapuka punaha C, a ko te huinga taputapu kei runga i te busybox. Ka whakaratohia he taiao kauwhata ngawari i runga i te Xorg.
I te wa e utaina ana, he tino ngawari init tuhinga.

Source: opennet.ru

Tāpiri i te kōrero