3 ms·
I'm interested in NixOS but it only supports systemd. Seriously, init systems like OpenRC do one thing and do it well. Where have I heard that before?
by herewulf 4y ago
I'm interested in NixOS but it only supports systemd.
Seriously, init systems like OpenRC do one thing and do it well. Where have I heard that before?
- UniqueUsername0 4y agoNixOS doesn't follow the UNIX philosophy in many ways, especially when it comes to systemd. If you want NixOS you will have to use systemd and embrace it. Otherwise you can go the Guix route and try to make the most out of the much inferior ecosystem.
- forgotpwd16 4y agoOfficially yes. Unofficially there're have been attempts to support other init systems, e.g. https://sr.ht/~guido/nixos-init-freedom/ https://sr.ht/~guido/nixos-init-freedom/ (s6), https://github.com/svanderburg/nix-processmgmt https://github.com/svanderburg/nix-processmgmt (abstract; allows a few inits).
- whateveracct 4y agoNixOS does systemd right: - systemd gives the use a unified API for working with services. The journal etc. - Nix gives the programmer a nice way to define systemd units. If you hate systemd due to normal Linux..NixOS might change your mind.