![]() Most do not provide security updates at all. > - Security: you are trusting random developers on the Internet to handle security of all the dependencies in a flatpack, forever. With this, I don't want to describe Flatpak as a panacea in everything, but at least for GUI apps, it solved a lot of distribution fragmentation issues in my case. The only drawback are updates taking longer than on other platforms, probably because compressed deltas are not yet available unlike in other major package managers. ![]() This is not as common as it should be in containerized app install tools, and makes debugging overall much easier. That is, if there is a bug in one app on one distribution, the bug will exist on all, or vice versa. Bug and crash-wise, I experienced a tremendously stable and "flat" experience on Flatpaks. I never witnessed any loss of performance, at least. Memory and CPU-wise, Flatpaks are very light containers (which do not require loop disks, or anything else) which should have almost no overhead. if you install a KDE app in a primarily GNOME environment) as would happen otherwise. The first app you install will pull them, so I do not see it as much more bloaty than having an enormous bundle of system-wide dependencies (e.g. The base runtimes (which are the heaviest bit) are downloaded only once per system, e.g., one for the KDE Plasma ecosystem, one for Elementary, and so on. Regarding memory, storage and power consumption: ![]() Testing daily GNOME apps has become as easy as installing their Flatpak reference, and letting them update automatically. ![]() While my experience on Snaps was mostly negative (due to bugs, virtual "loop disks" per every app affecting the system performance, etc.), I found that Flatpak finally lets me install essentially any app on any distro.įor example, the Elementary OS "AppCenter" apps are now available in any other distribution, thanks to the Flatpak remote. To be fair, as a daily user and (to some extent) app developer, in my experience Flatpaks have solved the problem of library fragmentation and app distribution on Linux. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |