Skip to content
Discussion options

You must be logged in to vote

The problem here is that Flatpaks, without special extra trickery, cannot be installed at build-time or into a layer of a custom image. This would require setting a custom Flatpak install root, and the Flatpaks installed this way would not be removable by users.

As such, most images install Flatpaks in either or both of these ways:

  1. Include Flatpaks in the ISO and an optionally runnable script or ujust recipe to install default Flatpaks manually
  2. Include a systemd service to automatically install a list of Flatpaks on each boot

(1) is what most ublue images use, and it works well with public images since it is unsurprising to users; no removed system Flatpaks get re-installed automaticall…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by DecentM
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants