109
submitted 2 days ago by neme@lemm.ee to c/linux@programming.dev
top 22 comments
sorted by: hot top controversial new old
[-] DoucheBagMcSwag@lemmy.dbzer0.com 1 points 10 hours ago

Flatpak: 😏

Snap: 😑

[-] possiblylinux127@lemmy.zip 8 points 1 day ago

Get rid of snap and I'm interested

[-] airglow@lemmy.world 17 points 1 day ago* (last edited 1 day ago)

(and possibly Snap)

I hope they exclude Snap from the default installation. Don't want an OS with built-in support for Canonical's closed source app store service when Flatpak is decentralized and FOSS on the server side.

[-] nullpotential@lemmy.dbzer0.com 3 points 23 hours ago

Flatpak and snap? Count me the hell out.

[-] OsrsNeedsF2P@lemmy.ml 20 points 1 day ago

Obligatory please-stop-releasing-new-distros-and-just-improve-exiting-things-instead

[-] SanctimoniousApe@lemmings.world 7 points 22 hours ago

What do you have difficulty exiting?

[-] boonhet@lemm.ee 7 points 15 hours ago

Introducing vimux, the brand new distro nobody has any idea how to exit!

[-] onlinepersona@programming.dev 14 points 1 day ago* (last edited 1 day ago)

My immediate thought was: why not NixOS as a base? Building KDE is such a nightmare that if they had to deal with it themselves on NixOS, it would help them clear up their dependencies. Right now it's such a big mess of unnamed and implicit dependencies that exposing it to the team would also show them how to cut down on them.

My hope was also that if the KDE team were invest in a NixOS offshoot, that the OS would finally get proper GUIs or integrations into existing GUIs like Discover (why not Diskover?) Or the system settings and other config management.

But, to be fair, I could understand if they considered it, took one look at the documentation and noped out.

Anti Commercial-AI license

[-] Wooki@lemmy.world 3 points 1 day ago

The "distro" would be reduced to a configuration file base (which Id be all for imo).

On that note, Nix desperately needs officially supported config sharing social system like dotfyle.

[-] Telorand@reddthat.com 8 points 1 day ago

Cool. My first thought was how this would differ from blendOS, which is also immutable Arch. Seems like the main difference is the use of systemd-sysupdate to handle unprivileged updates.

Not sure how rollbacks are handled, but I only glanced at it.

[-] ijhoo@lemmy.ml 4 points 1 day ago

Wondering why this isn't built on opensuse.

[-] possiblylinux127@lemmy.zip 3 points 1 day ago

Why would it? OpenSUSE isn't a good choice for a base system it is fairly obscure and the base is rather large.

[-] maniacalmanicmania@aussie.zone 5 points 1 day ago

I wonder if this means SteamOS will never see general release.

[-] rc__buggy@sh.itjust.works 14 points 1 day ago* (last edited 1 day ago)

This along with Bazzite do seem to make SteamOS redundant.

Edit: I read the front of the wiki, this isn't much like SteamOS, this sounds like it will be good for KDE enthusiasts and OEMs. I'll give it a try after it cooks more, looks like a great distro for a laptop

[-] TexMexBazooka@lemm.ee 3 points 1 day ago

Have you used bazzite? I’ve been looking into it myself

[-] morbidcactus@lemmy.ca 1 points 15 hours ago

I tried it, immutable is not for me on the desktop, went back to arch. Bazzite had HDR working on the desktop with my nvidia card, ended up doing the same in arch after finding out it there was a flag I needed to set, personally haven't had an issue with that set.

If you're good with immutable though, it seemed decent enough to me, was little to no fussing to get things going. I don't really distrohop though, historically I use debian on my machines but arch has been a solid experience in the past month.

[-] Telorand@reddthat.com 2 points 1 day ago

I have. I have it on a laptop and will probably put it on my desktop (waffling between Bazzite and Arch). It's great, and it's one of the easiest setups I've had to get going with gaming. I recommend joining their Discord, too.

The only thing that is currently a problem, that may be a non-issue when bootc has a full release, is installing certain VPN clients. If it exists as a flatpak, RPM, or in fedora repos, should be fine. If it installs by copying various files around and making system changes on demand at runtime (like Private Internet Access), doesn't currently work.

[-] rc__buggy@sh.itjust.works 2 points 1 day ago

I have it on my SteamDeck right now. It's my first immutable distro besides SteamOS so I'm not even sure which differences are "steam deck" and which are "bazzite". One of these days I'll try it on my gaming machine. I barely play MS Flight Sim anymore and don't see myself buying 2024. X-Plane can probably scratch that itch now and I don't play online with anti-cheat so I'll be able to kill windows. Bazzite will probably be perfect for it because of that immutability. I spend way more time with my laptop, the gaming machine is expected to just work right when I turn it on.

[-] FizzyOrange@programming.dev -1 points 1 day ago

Hmmm I guess this kind of makes sense - most distros push Gnome above KDE (probably because it doesn't look like this - where's Tantacrul when you need him?). On the other hand, there's already Kubuntu...

I'm a bit skeptical about immutable distros too. What if I want to install a package that isn't already installed and isn't available as a Flatpak/Snap? Seems like it's going to run in similar issues to everything else that tries to wade upstream against the bad decisions of the existing Linux packaging zeitgeist, e.g. how Nix has to install everything in one root-owned directory because nobody cares about portable installation.

[-] e8d79@discuss.tchncs.de 2 points 16 hours ago* (last edited 16 hours ago)

What if I want to install a package that isn’t already installed and isn’t available as a Flatpak/Snap?

Then you just layer it.

[-] FizzyOrange@programming.dev 1 points 14 hours ago

Interesting, so that's sort of customising the image somehow? Does it use an overlay FS or something?

[-] e8d79@discuss.tchncs.de 1 points 14 hours ago

The silverblue docs explain it best:

When a package is installed with rpm-ostree, a new OS image is composed by adding the RPM payload to the existing OS image, and creating a new, combined image.

this post was submitted on 03 Nov 2024
109 points (99.1% liked)

Linux

5167 readers
443 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 1 year ago
MODERATORS