SystemE, un substituto cómico de systemd con Emacs Lisp

Un dos desenvolvedores da distribución Kiss Linux publicou o código para un proxecto de broma sistema E, comercializado como un substituto de systemd escrito en Emacs Lisp. O conxunto de ferramentas ofrecido en systemE permítelle organizar a descarga usando sinit como un controlador PID 1, iniciando o editor Emacs baixo PID2 en modo "-script", que, á súa vez, executa scripts de inicialización do sistema (rc.boot) escritos en Lisp.

Como shell de comandos, xestor de paquetes, substitución startx/xinitrc e xestor de ventás defensores Emacs. Para controlar a execución dos servizos, utilízase runit do paquete busybox. Entre os plans para o desenvolvemento de SystemE, hai a intención de reescribir runit e sinit en Lisp e lanzamento Emacs como PID 1.

Pódese usar un ambiente baseado en SystemE paquetes de Kiss Linux, unha distribución minimalista cuxos desenvolvedores, de acordo co principio Bico Están tentando construír un sistema extremadamente sinxelo, sen complicacións. Persoal xestor de paquetes KISS está escrito en shell e contén preto de 500 liñas de código. Todos os paquetes están construídos a partir do código fonte. Admítense o seguimento de dependencias e parches adicionais. metadatos sobre os paquetes están localizados en ficheiros de texto e pódense analizar mediante utilidades estándar de Unix. musl úsase como biblioteca C do sistema e o conxunto de utilidades baséase en busybox. Ofrécese un contorno gráfico sinxelo baseado en Xorg.
Ao cargar, moi sinxelo scripts de inicio.

Fonte: opennet.ru

Engadir un comentario