| ▲ | necovek 6 days ago | |||||||||||||||||||||||||
> Image based is the future. While this is the direction many are going for particular use-cases (IoT in particular), I am very much conflicted. Yes, inconsistent updates between components have caused a couple of nights of fixing my RPM or DEB based systems in my 27 years of using Linux on desktop (but mostly when I mixed sources of packages). But at the same time, the modern systems thinking is to decouple things to be able to update and upgrade independently. Think distributed systems like web applications. This needs a change in developing components, but once internalized, both improves and speeds up the delivery. So with traditional Linux distributions already being a mix (small packaged upgrades, but released as a collection - a "release" or "version" of a distribution), this decidedly moves in the other direction. How does a security fix get quickly applied here? Can one do kernel livepatching? How do you quickly update a component depended on by everything else? | ||||||||||||||||||||||||||
| ▲ | palata 5 hours ago | parent | next [-] | |||||||||||||||||||||||||
> Yes, inconsistent updates between components have caused a couple of nights of fixing my RPM or DEB based systems in my 27 years of using Linux on desktop (but mostly when I mixed sources of packages). Exactly this. I think I have spent something like 2 hours fixing such issues in the last 15 years. I don't get it when people say "at least with X I don't need to reformat and reinstall my whole system every year", or "it keeps breaking". I have used Debian, Arch, Alpine and Gentoo, and I really just don't have problems? Lucky me, I guess. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | mindcrash 3 days ago | parent | prev | next [-] | |||||||||||||||||||||||||
When scrolling down I noticed that Aurora is based on Universal Blue (https://universal-blue.org/), a initiative to create Linux distributions based on the same containerization tech which sits behind the likes of Docker and Podman. You might find some extensive answers to your questions in the bootc documentation which is the container runtime running at the core of Aurora and other Universal Blue distributions, like the increasingly popular distribution Bazzite for Linux based gaming. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | dartharva 4 hours ago | parent | prev [-] | |||||||||||||||||||||||||
Plus most of the things that are prone to breakage aren't a part of Flathub anyway. KDE Plasma's sddm and launcher were what kept breaking due to broken updates in Fedora KDE the last time I tried it; Aurora won't be immune from that since none of them are updated via flatpak. | ||||||||||||||||||||||||||