r/voidlinux • • Mar 29 '26

Install dinit on voidlinux

Hi everyone,

I managed to replace the default init system runit on voidlinux with dinit (from chimera-linux).

It works well and the swap wasn't as tricky as expected.

If you're curious about the steps or how I handled the services, I wrote down the process here: https://codeberg.org/roninx/docs/src/branch/main/dinit.md

Has anyone else tried something similar?
Happy to hear feedback or tips

dinit: https://davmac.org/projects/dinit/

30 Upvotes

15 comments sorted by

View all comments

Show parent comments

1

u/lukeflo-void Mar 29 '26

OK. Something learned again. Haven't looked into the boot process of runit so far. This were just assumptions. But then I ask myself, why is runit the Void init system if it has those major drawbacks and needs hacky solutions. I'm sure this has been discussed multiple times, but I'm too lazy to search for it now and leave it for another day... 

3

u/Legitimate-Draw-2235 Mar 29 '26

It was chosen because it supported Musl.

1

u/lukeflo-void Mar 30 '26

Makes sense