SystemE, një zëvendësim komik për systemd me Emacs Lisp

Një nga zhvilluesit e shpërndarjes Puth Linux publikoi kodin për një projekt shaka sistemiE, i tregtuar si një zëvendësim i sistemuar i shkruar në Emacs Lisp. Paketa e veglave e ofruar në systemE ju lejon të organizoni shkarkimin duke përdorur sinit si një mbajtës PID 1, duke lëshuar redaktorin Emacs nën PID2 në modalitetin "-script", i cili, nga ana tjetër, ekzekuton skriptet e inicializimit të sistemit (rc.boot) të shkruara në Lisp.

Si një guaskë komande, menaxher i paketave, zëvendësim startx/xinitrc dhe menaxher i dritareve gjithashtu aktet Emacs. Për të kontrolluar ekzekutimin e shërbimeve, përdoret runit nga paketa busybox. Ndër planet për zhvillimin e SystemE, ekziston një synim për të rishkruar runit dhe sinit në Lisp dhe Nisja Emacs si PID 1.

Mund të përdoret një mjedis i bazuar në SystemE paketa nga Puth Linux, një shpërndarje minimaliste zhvilluesit e së cilës, në përputhje me parimin KISS Ata po përpiqen të ndërtojnë një sistem jashtëzakonisht të thjeshtë, pa komplikime. Stafi menaxher i paketave KISS është shkruar në guaskë dhe përmban rreth 500 rreshta kodi. Të gjitha paketat janë ndërtuar nga kodi burim. Mbështetet gjurmimi i varësisë dhe arna shtesë. Metadata paketat rreth janë të vendosura në skedarë teksti dhe mund të analizohen nga shërbimet standarde të Unix. musl përdoret si biblioteka e sistemit C, dhe grupi i shërbimeve bazohet në busybox. Ofrohet një mjedis i thjeshtë grafik i bazuar në Xorg.
Kur ngarkoni, shumë e thjeshtë skriptet init.

Burimi: opennet.ru

Shto një koment