Comment on [News] Steam Deck officially hits over 12,000 games Playable and Verified

<- View Parent
telemachuszero@kbin.social ⁨11⁩ ⁨months⁩ ago

Yeah, userland packages for things like Blender and Steam do exist in most distro repositories. But they make no distinction between packages that provide software like that and packages that provide core OS services + userland (systemd, pipewire, coreutils, cups, a desktop environment, and so on).

See distros like SteamOS, Fedora Silverblue/Kinoite + universal-blue, openSUSE MicroOS, and Ubuntu core as examples of modern distros that make use of traditional packages as the building blocks for the base OS, combined with modern application distribution methods like Flatpak and Snap to provide desktop software. Use of the package manager for software like Blender is explicitly discouraged by all of these.

Distro specific fixes and configurations shouldn't be necessary as long as the OS provides what the application platform needs (desktop portals, pipewire, display server, dbus, print server, and so on). Flatpak doesn't even prevent distro specific repositories if it's really necessary either; Fedora ships with their own Flatpak repository in addition to Flathub.

So what you say you want (better control of or isolated and relocatable end-user software installation) already exists, it's just not being done at the traditional package manager level - and I haven't heard about any development effort going towards changing that.

source
Sort:hotnewtop