I have seen so many times that systemd is insecure, bloated, etc. So i wonder ¿does it worth to switch to another init system?

  • Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    arrow-up
    30
    arrow-down
    4
    ·
    1 year ago

    You can switch to a systemd alternative, but you’ll probably be writing a LOT of bash scripts to start basic operating system services. Everything is based on systemd now because it just does a lot of things better. You’ll also need to pick a lot of software to install.

    You can disable individual systemd components if you want; you can disable timesyncd and set up chrony, disable resolved and install dnsmasq or powerdns or bind or stubby, and you’re probably not even using services like systemd mounts, networking configuration, or containers.

    I personally don’t get why people still prefer SystemV or other systemd alternatives on desktops and servers. If you need to ask, you’re probably not much better off.

    • Static_Rocket@lemmy.world
      link
      fedilink
      English
      arrow-up
      21
      arrow-down
      1
      ·
      1 year ago

      For desktops it doesn’t make much sense, but now everything’s so oriented to systemd its actually starting to affect embedded Linux applications… so lets try our best to keep the alternatives alive.

        • aerique@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          1 year ago

          Okeeeeeey, so who’s is stuck in their ways?

          I’m on Guix which doesn’t use SystemD. Running on an MSI GS66 Stealth laptop with an Nvidia RTX¹ 3080. I browse the web, develop, run Stable Diffusion on the GPU, game using Steam and Lutris (Chivalry 2 and Diablo 4), Zoom calls for work.

          Mainly this just like any other machine.

          ¹ or whatever the letters are these days.

    • Drito@sh.itjust.works
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      I’m not recommending non-systemd inits, but in a desktop usage, I never wrote a single script with MX Linux and Alpine. Their init system just works.