SystemE, m'malo mwazithunzithunzi za systemd ndi Emacs Lisp

Mmodzi mwa opanga zogawa Kiss Linux adasindikiza kachidindo ka ntchito yanthabwala dongosoloE, yogulitsidwa ngati chosinthira cholembedwa mu Emacs Lisp. Zida zoperekedwa mu systemE zimakupatsani mwayi wokonza zotsitsa pogwiritsa ntchito kuchimwa monga wothandizira PID 1, kuyambitsa mkonzi wa Emacs pansi pa PID2 mu "-script" mode, yomwe, imapanganso zolemba zoyambitsa dongosolo (rc.boot) zolembedwa mu Lisp.

Monga chipolopolo cholamula, woyang'anira phukusi, startx/xinitrc m'malo ndi woyang'anira zenera oyimira Emacs. Kuti muwongolere magwiridwe antchito, runit kuchokera ku busybox phukusi imagwiritsidwa ntchito. Pakati pa mapulani opangira SystemE, pali cholinga cholembanso runit ndi sinit ku Lisp ndi kuyambitsa Emacs ngati PID 1.

Malo a SystemE angagwiritsidwe ntchito phukusi kuchokera Kiss Linux, kugawa kwapang'onopang'ono komwe oyambitsa, motsatira mfundoyi kumpsompsona Akuyesera kupanga dongosolo losavuta kwambiri, lopanda zovuta. Ogwira ntchito woyang'anira phukusi KISS imalembedwa mu chipolopolo ndipo ili ndi mizere pafupifupi 500 ya code. Maphukusi onse amapangidwa kuchokera ku code code. Kutsatira kudalira ndi zigamba zowonjezera zimathandizidwa. Metadata za phukusi zili m'mafayilo olembedwa ndipo zitha kugawidwa ndi zofunikira za Unix. musl imagwiritsidwa ntchito ngati laibulale ya C system, ndipo zida zoyambira zimakhazikitsidwa ndi bokosi la busy. Malo osavuta ojambulidwa ozikidwa pa Xorg amaperekedwa.
Mukatsegula, zosavuta kwambiri init scripts.

Source: opennet.ru

Kuwonjezera ndemanga