SystemE, komiksowy zamiennik systemd z Emacs Lisp

Jeden z twórców dystrybucji Pocałuj Linuksa opublikował kod żartobliwego projektu systemE, sprzedawany jako systemowy zamiennik napisany w Emacs Lisp. Zestaw narzędzi oferowany w systemieE umożliwia organizację pobierania za pomocą grzech jako handler PID 1, uruchamiający edytor Emacsa pod PID2 w trybie „-script”, który z kolei wykonuje skrypty inicjujące system (rc.boot) napisane w Lisp.

Jako powłoka poleceń, menedżer pakietów, zamiennik startx/xinitrc i menedżer okien adwokaci Emacs. Do kontroli wykonywania usług wykorzystywany jest runit z pakietu busybox. Wśród planów rozwoju SystemE znajduje się zamiar przepisania runit i sinit w Lisp i początek Emacs jako PID 1.

Można używać środowiska opartego na SystemE pakiety z Pocałuj Linuksa, minimalistyczna dystrybucja, której twórcy zgodnie z zasadą KISS Próbują zbudować system niezwykle prosty, pozbawiony komplikacji. Personel menedżer pakietów KISS jest napisany w powłoce i zawiera około 500 linii kodu. Wszystkie pakiety są zbudowane z kodu źródłowego. Obsługiwane jest śledzenie zależności i dodatkowe poprawki. Metadane about pakiety znajdują się w plikach tekstowych i mogą być analizowane za pomocą standardowych narzędzi uniksowych. musl jest używany jako systemowa biblioteka C, a zestaw narzędzi oparty jest na busyboxie. Dostarczono proste środowisko graficzne oparte na Xorg.
Podczas ładowania bardzo proste skrypty inicjujące.

Źródło: opennet.ru

Dodaj komentarz