• sem@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    8 days ago

    Under the hood there is this thing in there called “systemd” that does a pretty good job making Linux work, and has made some people happy and some other people unhappy.

    Before systemd there was something called “init” or maybe “system v” that wasn’t as good at systemd, especially not at restarting things if there was a problem, but it was real fast and less complicated.

    This is not part of the Linux kernel though, i have no idea how that works.

    Can i be dewey, but with the glasses?

      • boonhet@sopuli.xyz
        link
        fedilink
        arrow-up
        3
        ·
        7 days ago

        Also I believe the whole “violates unix principles” thing. the one in question:

        Make each program do one thing well. To do a new job, build afresh rather than complicate old programs by adding new “features”.

        systemd just acquires more and more features. But then that was written in the 1970s. Things have changed, we have so much more going on in our computers, it’s easier to delegate a bunch of housekeeping work to a single, more centralized tool.

        Using OpenRC or another init system instead means you get more fine grained control, but it also means you need to choose a bunch of utilities, whereas systemd just has a lot of them out of the box. And at the end of the day that’s just for power users to worry about, I suspect many end users will never be able to tell the difference between an OpenRC distro and a systemd distro given that both configure everything they need to use it.

      • esc@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        4
        ·
        edit-2
        8 days ago

        Most of the hate came from people that don’t even read logs nor know what they talk about. You can read journal with strings from binutils, you can forward to syslog server and store it in whatever format you prefer, you can do a lot of things with journal tbh. (Journalctl is horribly slow, that’s true)

    • saturn57@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      8 days ago

      Close—a few other people use a different unit system to be extra niche. There are tens of us! Tens!