so a common claim I see made is that arch is up to date than Debian but harder to maintain and easier to break. Is there a good sort of middle ground distro between the reliability of Debian and the up-to-date packages of arch?

  • Cenotaph@mander.xyz
    link
    fedilink
    English
    arrow-up
    9
    ·
    1 hour ago

    I’ve found openSUSE tumbleweed to be the perfect mix between stable and constant updates. By default uses brtfs so if you break something the fix is a simple as rolling back to the snapshot that was automatically made right before the update

  • Elieas@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    3 hours ago

    Debian Stable isn’t the only way to run Debian though people often act like it. That said, if you want the stability of Debian Stable then run it with the nix package manager (nix-bin).

  • Nibodhika@lemmy.world
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    3 hours ago

    What’s wrong with Ubuntu/Mint/PopOS/Fedora or any of the distros usually recommended? They’re easier to maintain and more up to date than Debian

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      1 hour ago

      I wouldn’t call them up to date but they are a little newer than Debian with the exception of Pop OS.

  • Darohan@lemmy.zip
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    3 hours ago

    This may be an unpopular opinion, but NixOS. It has package up-to-dateness comparable to (and sometimes better than) Arch, but between being declarative (and reproducible) and allowing rollbacks, it’s much harder to break. The cost is, of course, having to learn how to use NixOS, as it’s a fair bit different to using a “normal” Linux distro.

    • thedeadwalking4242@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 hours ago

      Double this, nix has entirely changed my perspective on what I should expect from software and my operating system. It’s so rock solid and roll backs are easy. Reproduction with all the customization you could ever want with incredible transparency.

  • edinbruh@feddit.it
    link
    fedilink
    arrow-up
    3
    ·
    3 hours ago

    I would say:

    • Fedora if you like a point release, which means that every 6 months you do a big update of core stuff like the desktop environment, and on Fedora everything else is always generally up to date.
    • OpenSUSE Thumbleweed if you like a rolling release, which means that you don’t do big updates, everything is kept to the last version that the software repository has, this is how arch works except in Thumbleweed the repositories are updated slower than in arch and less likely to break.

    But you could also go for any more up to date debian-based distro, like Pop_OS or even Ubuntu, they might be easier for a newbie user. Fedora and OpenSUSE will be more up to date though.

    If you do use Ubuntu, don’t stick to just LTS versions, use the last version available (which right now happens to be an LTS version). The “extra support” it offers is not something desktop users care about, it’s outweighted by the benefits of more updated software.

  • ⸻ Ban DHMO 🇦🇺 ⸻@aussie.zone
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    2 hours ago

    Atomic distros + distrobox/toolbx. Bluefin is a good start for general desktop or Bazzite for gaming (But Bluefin can be more stable, I use it for some games with steam in flatpak). If something breaks roll back to any release in the last 90 days with a single command. Install all of your packages in a distrobox (Arch if you need it). Otherwise in general Fedora is pretty good.

  • houndeyes@toast.ooo
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    1
    ·
    edit-2
    5 hours ago

    Is there a good sort of middle ground distro between the reliability of Debian and the up-to-date packages of arch?

    This guy:

    Or maybe Slowroll.

    • melroy@kbin.melroy.org
      link
      fedilink
      arrow-up
      1
      ·
      5 hours ago

      Yes somebody did mention Debian Sid, which is Debian unstable. Which is maybe even more up to date (I still don’t consider it rolling release, because there will be a package freeze, if not multiple).

      • Possibly linux@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        Sid is very much living on the edge. I wouldn’t advise using it. (Although I don’t advise Arch either)

  • BioMyth@lemmy.ml
    link
    fedilink
    English
    arrow-up
    31
    ·
    6 hours ago

    OpenSUSE tumbleweed is a good compromise IMO. it is also a rolling release distro with built in snapshotting. So if anything does go wrong it takes ~5 mins to roll back to the last good snapshot. You can set the same thing up on arch but it isn’t ootb and YAST is a great management tool as well.

    • boredsquirrel@slrpnk.net
      link
      fedilink
      arrow-up
      5
      ·
      5 hours ago

      I would say Tumblewees is better than traditional Fedora.

      But the lack of desktops, variants, adoption, as well as the lack of being able to reset a system, makes it less stable than Fedora Atomic Desktops.

      Resetting is huge. You can revert to a bit-by-bit copy of the current upstream.

      It is not complete at all, but already works as a daily driver. uBlue deals with almost all the edges that are left.

  • UnfortunateShort@lemmy.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    2 hours ago

    From anecdotal experience I can only tell you that not once have I witnessed a showstopper bug on Arch. I recommend using btrfs and snapshots to really make sure however.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 hour ago

      Arch pushes updates as they come with not much testing. This means you need to read before updating as it can break things. Pacman is also very fast at the cost of stability and ease of fixing

      • UnfortunateShort@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        37 minutes ago

        And yet I never do and it hardly ever does. And if it does, it’s more often than not application specific and fixed by loading a snapshot and updating again after a week or so, which is next to 0 effort.