So after some advice here I've decided to give Artix a chance.
Which non-systemd solution should I use: runnit or openrc?
So after some advice here I've decided to give Artix a chance.
Which non-systemd solution should I use: runnit or openrc?
sysvinit
i'd rather use systemd
blue pilled
honestly I like OpenRC, but to be fair both are solid, consider that your boot will be slower but your memory footprint will also be lower
Systemd is free as in freedom
OpenRC is better imho.
I want reliability, bonus points if it self-heals on any kind of failure
sysvinit is the most reliable init by far
sysvinit isn't a choice on Artix
>unironically wanting to be edgier than Arch users.
t. Arch user
wiki.gentoo.org
forum.artixlinux.org
In my own experience (or lack thereof) i've heard runit is by far the fastest booting.
sys
tem
D
shepherd
lol
gotta out-flex somehow
Runit > sysvinit > systemd > openrc
weird flex, but okay
t. voidnigger
why
>weird flex
bruh this is Jow Forums, having the best distro is a core flex
use alpine
I do in my Docker containers :)
but that's it
honest question
what the fuck is a docker
LXC containers.
They run the same everywhere, so developers can use them to build locally and deploy to a different underlying OS.
It's follows the "Infrastructure as Code" mantra that many system/devops engineering organizations are adopting. You have a "Dockerfile" for the project, which is versioned and repeatable.
t. someone in that industry
runit is lightning fast, careful about "everything is a file" philosophy, and dom enough to force a safe shutdown any time I tap the power button - I'd have to completely fuck a runtime for that not to work. So yeah, long live runit
sounds like bloat
it's not as fast as bare metal, but there's a tradeoff like all virtualization.
Docker containers can be extremely minimal (from scratch), only containing a staticly linked binary. I'm talking tiny.
Bloat isn't too big of a concern. It's nice to be able to make a container and know it'll run the same on any host.
whats the point of dockers?
infrastructure as code
automation
which os you use right now?
Debian.
Friendly reminder runit and openrc are not init daemons but service managers. They do include an optional init daemon recently tho
Check github.com
s6 > runit > openrc >>>>>>>>> sysvinit >>>>>>>>> windows 7 > systemd
actually, runit is an init. Only OpenRC requires a separate init daemon.