• LucidNightmare@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    7 hours ago

    It should be noted that this only applies to the preview branch for right now.

    I was confused, as I just updated earlier today and my settings said I was still on the old version.

    I’m excited for the upgrade to come to stable branch, at the least! :)

  • DonutsRMeh@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    18 hours ago

    It has always confused me how they’re able to keep updates for too long on a rolling release distro. What kind of magic do they use to achieve that?

    • warmaster@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      10 hours ago

      Steam OS is not a rolling release. It’s version numbers make it clear, it’s a point release. It’s versioned.

        • Railcar8095@lemm.ee
          link
          fedilink
          arrow-up
          5
          ·
          4 hours ago

          They take a specific version of arch, then add packages/changes selectively.

          A little bird told me it’s quite a pain that arch updates so fast, because if they want to update package A they need to deal with a dependency hell due to everything having update on the meantime, and switching to Debian was even discussed still around the time OLED was released.

          • adr1an@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            4 hours ago

            They take a specific version of arch, (…)

            Which? Which one?!!

            I believe they might take version numbers (for packages) from Fedora or somewhere else.

            • Railcar8095@lemm.ee
              link
              fedilink
              arrow-up
              3
              ·
              4 hours ago

              One “day”. Doesn’t need to be a numbered version. It’s there same as any other non immutable release in a way. Ubuntu 24.10 is different from one day to another, even with the same version number.

        • DaTingGoBrrr@lemm.ee
          link
          fedilink
          Svenska
          arrow-up
          1
          ·
          5 hours ago

          If you want to install up to date packages and make your own environment inside SteamOS you need to use Distrobox. It comes pre-installed.

        • warmaster@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          6 hours ago

          Try it. Open the terminal and try to do an update. You can’t, neither the system. Steam OS is image based, conceptually equal to Bazzite.

    • QuandaleDingle@lemm.ee
      link
      fedilink
      arrow-up
      8
      ·
      17 hours ago

      I wonder if it’s running some sort of “split release” cycle, where the KDE environment updates are delayed, but kernel and graphics drivers are rolling.

      • DonutsRMeh@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        16 hours ago

        I’d love to know. I’d assume that “split release” would be happening on the steam client itself (when you get an update through the steam settings), because going into desktop mode, you only get flatpaks update (at least as far as I know). You can’t just run sudo pacman -Syu and get your update.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      3
      ·
      14 hours ago

      Rolling release is kind of a misnomer. It is technically rolling but the system is carefully put together and everything is updated at the same time.

      • boonhet@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        14 hours ago

        I’d even argue that rolling release does not preclude grouping updates in bunches.

        Rolling release distros still have testing cycles, usually. Gentoo will mask untested package versions, openSUSE tumbleweed just doesn’t ship them (at least not on a default zypper config - I haven’t looked into this much tbh). Of course, these package versions don’t get held back in large unrelated groups generally. They get released whenever tested. But you could just delay everything until most important packages are tested.

        Actually, openSUSE SlowRoll does something like this. Instead of getting packages as soon as they’re tested like TumbleWeed, you get big updates once per month and important fixes as soon as released/tested.

      • DonutsRMeh@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        14 hours ago

        I understand that, but if you run a rolling release, you know you’re getting updates constantly, and this is what I’m asking about. How is steam keeping up with these updates while “not updating”? Lol