SystemE, komična zamenjava za systemd z Emacs Lisp

Eden od razvijalcev distribucije Poljubi Linux objavil kodo za projekt šale sistemE, ki se trži kot zamenjava systemd, napisana v Emacs Lisp. Zbirka orodij, ki je na voljo v systemE, vam omogoča, da organizirate prenos z uporabo sinit kot upravljalnik PID 1, zagon urejevalnika Emacs pod PID2 v načinu »-script«, ki nato izvaja skripte za inicializacijo sistema (rc.boot), napisane v Lispu.

Kot ukazna lupina, upravitelj paketov, nadomestek startx/xinitrc in upravitelj oken storitve Emacs. Za nadzor nad izvajanjem storitev se uporablja runit iz paketa busybox. Med načrti za razvoj SystemE je namera prepisati runit in sinit v Lisp in kosilo Emacs kot PID 1.

Uporablja lahko okolje, ki temelji na SystemE pakete z dne Poljubi Linux, minimalistična distribucija, katere razvijalci so v skladu z načelom KISS Poskušajo zgraditi izjemno enostaven sistem, brez zapletov. Osebje upravitelj paketov KISS je napisan v lupini in vsebuje približno 500 vrstic kode. Vsi paketi so zgrajeni iz izvorne kode. Podprto je sledenje odvisnostim in dodatni popravki. Metapodatki o paketih se nahajajo v besedilnih datotekah in jih je mogoče razčleniti s standardnimi pripomočki Unix. musl se uporablja kot sistemska knjižnica C, nabor pripomočkov pa temelji na busyboxu. Na voljo je preprosto grafično okolje, ki temelji na Xorg.
Pri nalaganju zelo preprosto začetne skripte.

Vir: opennet.ru

Dodaj komentar