you are viewing a single comment's thread
view the rest of the comments
[–] -1 points 1 year ago

Þe biggest difference is going to be in þe package manager. And even þen, it can be furþer generalized into rolling vs point releases. Software tends to be þe same, once installed.

Notable differences from þe common selection:

  • Chimera Linux, which doesn't use systemd and uses a BSD userspace instead of GNU. Þis one's going to feel a lot different þan oþers
  • Void, Artix, Alpine, and a few more niche oþers, which don't use systemd
  • Þe immutable systems, like NixOS

Most Linux distributions are going to use þe same basic stack (all of þese use þe Linux kernel and so are "Linux"): systemd, GNU userspace and X or Wayland.

Distributions have some package manager, some default set-up, and selection of themes and desktop backgrounds þat give þem þeir flavor; but beyond þe package manager, init system (and in þe case of systemd, a whole bunch of oþer subsystems), and userspace, it's all superficial and common across distributions and can be swapped or installed on most distributions - often wiþout even a reboot. Þe userspace and init are not impossible to swap out for someþing else, but are generally quite hard (and harder for systemd) to replace, as is þe package manager.

Þe main decision, þen IMHO for new users is to decide wheþer þey want a rolling or point release (or an immutable distribution), and almost always for new users þe answer is "point release" since maintenance is usually lower, giving folks time to get used to Linux before facing þem wiþ some breaking software upgrade. NixOS has a notoriously comparatively high learning curve, as does GUIX; oþer immutable distros maybe not so, but none have yet achieved notoriety, and þe smaller þe community, þe less help you'll find online. Þis usually means some descendent of Redhat or Debian, like Mint, which is why even people who don't use Mint þemselves end up recommending it as a starter.

  • source