Upstream images vs bazzite: https://github.com/ublue-os/countme/blob/main/growth_upstream_with_bazzite.svg

My prediction: bazzite may have more installs than Fedora KDE by the end of the year.
Upstream images vs bazzite: https://github.com/ublue-os/countme/blob/main/growth_upstream_with_bazzite.svg

My prediction: bazzite may have more installs than Fedora KDE by the end of the year.
While I see value in something as NixOs for the reproducibility. I do not understand what is the value in having an immutable system. I’m not saying there’s no value, I just can not imagine a use case in which it is better than a normal system.
A htpc in which you just need to launch media
A steam Deck like handheld in which you just want your game launcher
A PC for a kid whom you don’t want messing around with system files
A PC for your technologically inept family members to just use as an email/browser/word processor
I honestly think the kid example is a counter example. Kids now don’t understand technology, because we try to keep them so far away from how it actually works. I’m very technologically literate because I was messing around with my system as a kid.
It’s the same as how older generations can take apart an engine, and most people now can’t even change their own oil. We try to “protect” users from the technology, and they never learn how it works. No, they should be given access to break it. That’s how you learn how it functions.
Because when I finish my 10 hour shift, get home from my 2 hour commute, to my 6 year old kid crying because she managed to fuck her Minecraft machine up somehow, I don’t want to spend my only free half hour that day trying to work or what she did.
That’s not a learning opportunity for her. Even if she had the patience to sit there and watch me try to fix it, she won’t r get what I’m doing. And after getting up at 5.30, getting home at 7.30 watch how good I am at not just swearing at the thing instead.
Rsync changes each week to a network share with an A/B layout, switching backup targets back and forth each time. Something breaks? Remote in, rsync back, by the time you get home from work it’ll be back as it was and running already.
What if you have a system that just works and you can’t break?
No rsync, no remoting from work (vpn or other software et al), no “i gotta be on alert for when my kid breaks my computer again”
Also, why do we have to shame people for just wanting to use their computer?
I’m not shaming. I’m offering a simple Solution. The backups can be automated and you can NetBoot the restore process off that rsync target so you don’t have to be distracted at work. You can have a simple plan to execute if you get these calls while you are at work so there is no problem you can’t instantly reverse. It takes no time to pull off after you’ve set it up.
Think about it like this: they just want a PB&J because it’s quick, simple, and works for them and you’re telling them to go out to the store and get ingredients to make a salad because it’s quick, simple, and works for you.
You’re both right. You can eat your salad and they can eat their PB&J and all will be well in Linuxland. That’s the beauty of it.
I appreciate what you are saying but there a misunderstanding. I trying to tell someone to do something.
I’m telling them a way to do something.
There’s no requirement to do things my way or even do them at all. I was trying to suggest there is an option available that might meet his criteria.
It protects against system breakage and malware because the core of the OS is sealed and updates can only fully complete or fully fail, you can’t have a half-uodated system like Ubuntu would be if you unplugged the PC half way through.
And because your apps and commandline tools are sandboxed with Flatpak and toolbox/distrobox so malware getting in through one doesn’t compromise the whole system.
So does iOS, but it’s ‘bad’ to be walled garden there, but ‘good’ to be walled garden here.
iOS is a walled garden because they do everything they can to block third party app stores, and the “activation” process allows Apple to remotely brick your phone at any time. Immutable Linux distros don’t have these issues.