SystemE, Emacs Lisp bilan systemd uchun kulgili almashtirish

Distribyutorlardan biri Linuxni o'p hazil loyihasi uchun kodni chop etdi tizimE, Emacs Lisp da yozilgan tizimli almashtirish sifatida sotiladi. SystemE-da taqdim etilgan asboblar to'plami sizga yuklab olishni tashkil qilish imkonini beradi sinit PID 1 ishlov beruvchisi sifatida PID2 ostida Emacs muharririni “-skript” rejimida ishga tushiradi, bu esa o'z navbatida Lisp-da yozilgan tizimni ishga tushirish skriptlarini (rc.boot) bajaradi.

Buyruqlar qobig'i sifatida paket menejeri, startx/xinitrc almashtirish va oyna menejeri ham himoyachilar Emacs. Xizmatlarning bajarilishini nazorat qilish uchun busybox paketidan runit ishlatiladi. SystemE-ni rivojlantirish rejalari orasida runit va sinit-ni Lisp-da qayta yozish niyati bor va ishga tushirish Emacs PID 1 sifatida.

SystemE-ga asoslangan muhit foydalanishi mumkin paketlar dan Linuxni o'p, ishlab chiquvchilari printsipga muvofiq minimalistik taqsimot Kiss Ular juda oddiy, murakkablikdan xoli tizim yaratishga harakat qilmoqdalar. Xodimlar paket menejeri KISS qobiqda yozilgan va taxminan 500 qator kodni o'z ichiga oladi. Barcha paketlar manba kodidan tuzilgan. Tobelikni kuzatish va qo'shimcha yamalar qo'llab-quvvatlanadi. Metadata haqida paketlar matnli fayllarda joylashgan va standart Unix utilitlari tomonidan tahlil qilinishi mumkin. musl tizimi C kutubxonasi sifatida ishlatiladi va yordamchi dasturlar to'plami busybox-ga asoslangan. Xorg asosidagi oddiy grafik muhit taqdim etilgan.
Yuklashda, juda oddiy init skriptlari.

Manba: opennet.ru

a Izoh qo'shish