Flatpak for Terminal or Server Applications

Katherine Pata me at katherine.sh
Thu Sep 19 23:17:41 UTC 2019


After recently distro hopping to try the new shiny things in Fedora, and not having access to all the packages I used to have, I've been thinking about how to handle this issue. Looking into managing my own spec files for rpms doesn't sound like a bad solution, but honestly, if I'm going to put in the effort anyways, I would like to easily share it with everyone else.

Considering there is nothing quite as seamless as the AUR on Fedora (copr's are nice, but discoverability and how well maintained they are is relatively subpar), and I want to avoid snapd due to a lack of control for the user in many aspects, as well as the forced centralization... I've really wanted to look into Flatpak packaging. For things like helm, terraform, i3blocks, etc, I would love to be able to package them and share them across people using different distributions.

However, after looking into it, my impression is that Flatpak seems to be very very heavily focused on GUI applications, to the point of making assumptions about there being a graphical environment running. The FAQ, as well as a bunch of posts, have given me this impression. Are there any plans on perhaps supporting terminal applications (e.g. grep, ssh, terraform, helm, etc), system/daemon/desktop environment packages (e.g. sshd, dunst, i3blocks, i3wm), or server software (nginx, memcached, openldap)? (the examples are arbitrary) Perhaps this is already possible, just not well advertised?

I would love to receive more information on this, as I would be really interested in maintaining some packages for software that I personally use.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/flatpak/attachments/20190919/c81f7a6d/attachment.html>


More information about the Flatpak mailing list