Essentially #flatpak is to desktop Linux what #docker is to servers IMHO. It tries to solve the "works on my machine"-problem by essentially bringing the developers machine to the end user.
Although now everyone has "the same machine" now a lot of new problems are arising, especially because with Docker and Flatpak the *developers* need to care about the "package". Which may work in some cases, but often might also lead to important updates not being distributed all over the place
Although now everyone has "the same machine" now a lot of new problems are arising, especially because with Docker and Flatpak the *developers* need to care about the "package". Which may work in some cases, but often might also lead to important updates not being distributed all over the place
Dieser Beitrag wurde bearbeitet. (1 Jahr her)
j.r / Julian •
And as I said, this might work (sometimes) but not always and speed of distribution might largely vary...
j.r / Julian •
But Flatpak does not really have a "base image". They have runtimes which provide the most basic dependencies, but not a package manager for example. So you need to manually package/compile the more uncommon dependencies of your application into the Flatpak.