this post was submitted on 09 Mar 2025
38 points (93.2% liked)
Linux
6856 readers
145 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of [email protected] and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Even if everyone agreed on Apt as the standard package format, wouldn't you still need to create multiple packages for the various different versions of libraries each distro will still have depending on their release cycle? As far as I know, it can be done theoretically, but since libraries can often break ABI, it's safer to bundle all dependencies, but then you're not far off from an appimage in practice.
Also, what are your thoughts on Richard Brown's (of opensuse) talk on Flatpak, who was a prominent hater of containerized apps.
if it's not in my distro or I can't compile it withing my distro's packages, I'm not installing it. I don't want the same library in ten versions.
Flatpak shares libraries, so there are no duplicates of the same version, though there may be duplicates of other versions, as that would ensure compatibility with the specific app.
App image does not share libraries between apps, so it would potentially have more duplicates.
yeah, that's what I meant, multiple versions of the same thing, which always turn out to be 200-500MB packages like chromium/electron.