Debian uses systemd as its default init system

Devuan was created specifically to avoid systemd, offering alternatives like SysV init, OpenRC, and runit

I do not know what an init system is. I don’t know what systemd is. I do not know what Devuan is. I do not know what SysV init is. I do not know what OpenRC is. I do not know what runit is.

I vaguely understand what debian is. Although I would be the wrong person it explain it. I know it’s the type of linux that ubuntu is. And I know it seems like every disto I look at says it’s based on ubuntu, and therefore is debian since ubuntu is based on debian.

What I don’t understand is if everyone hates ubuntu, but ubuntu is based on debian, but nobody hates debian, why is everything based on ubuntu and not debian?

How do I know if I want the debian version of a distro, or the devuan version? What are they even talking about?

  • polarity_inverter@startrek.website
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    Debian is a Linux distribution, which means a “version” or “flavour” or Linux. Many distributions are just variations of other distributions. As you already said for instance Ubuntu is based on Debian, but adds additional stuff on top of it. Devuan is another distribution based on Debian.

    Ubuntu is unpopular in some circles because the company behind it made some very unpopular decisions. Like keeping the server software behind their new way of packaging software (“snaps”) closed source.

    The init system of a Linux system is the first process the operating system starts, which then starts all the other processes - it initializes the system. It is also often responsible for managing running background processes and other things.

    Systemd is one such init system and widely used by most of the biggest Linux distributions. It is sometimes critisized for “doing too much” and taking over more functions of the system than an init system should, but many people think thats what makes it so practical. Devuan was created by people who wanted to use Debian, but not Systemd.

    If you do not know about the specifics and want to use Debian, I would recommend going with its default version, as most of the resources you find online will help you with that.

    • ulterno@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      This seems to be a good way to see the things systemd does. Though it is from 2014, so there might have been many changes.

      Heh, you can actually set a picture as the “text” of a clickable link. Neat.