Skip Navigation

systemd cat and GNU cat hugging a Linux cat.

235 comments
  • "systemd is the worst implementation of init, except all those other inits that have been tried from time to time" -Churchill, if he had been a nerd

  • I don't care about the init system, however i do love void mainly because of the package manager.

  • In terms of Linux, either Devuan sysvinit, Void, or Alpine.

    I am also a fan of BSD.

  • Artix has the most amount of alternative init systems available.

    I would recommend Devuan, but it just wraps SysV in runit as a service manager rather than just using runit as init.

    Gentoo has options for systemd or openrc. You can get runit or s6 to work on it if you're pretty familiar with how /sbin/init works,or so I've ascertained from researching, but have not done this yet.

    Void is very interesting as it uses runit and also uses musl instead of glibc. I don't think it has quite as many packages as Artix though due to lack of AUR, and I can only estimate that the use of musl instead of glibc necessitates the need for some interesting workarounds from time to time.

    I use Artix with runit. Have been daily driving this for around 6 years now and have been very happy with it.

    If I were to use anything else I'd go through the trouble of installing Gentoo and configure it to use s6 init. Just to get more granular control.

235 comments