oh I thought runit was an old init system from before systemd, I guess I shouldn’t have assumed that systemd was the latest one because it’s everywhere, thanks for the info I’ll check it out!
Dinit and s6 are newer. But i see s6 more in server space (modular, uses a compiled database, complex to use) while Dinit in desktop (simple & flexible).
which ones? I wasn’t aware there were new ones
Runit, Dinit, S6 are the hot ones. And OpenRC, but that is only a service manager i believe?
You can try them with Artix, has a flavor of each.
Void Linux uses runit, for example. Here’s the documentation they provide on how to use it: https://docs.voidlinux.org/config/services/index.html
It only takes 5-10 minutes to read and understand how to manage all your services and write your own. Simple and fast. If only systemd were this easy!
oh I thought runit was an old init system from before systemd, I guess I shouldn’t have assumed that systemd was the latest one because it’s everywhere, thanks for the info I’ll check it out!
…you assumed correctly, runit first released 2004, meanwhile systemd released 2010
So there aren’t any new ones being developed since systemd?
Dinit and s6 are newer. But i see s6 more in server space (modular, uses a compiled database, complex to use) while Dinit in desktop (simple & flexible).
I think s6 may be newer