mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-01-31 07:57:57 +00:00
172113c96e
Notes on Nix, Flatpak, and mpc are here. They're just drafts and yet I added them into the Git worktree. I'll complete them someday ;p
1.0 KiB
1.0 KiB
Flatpak packages
- a Flatpak package usually is an application that depends on runtimes which are collections of library
- while runtimes can be created, there are only a handful of them in the official Flathub remote
- some of the runtimes include Freedesktop, GNOME, and KDE
- you can run the runtimes to know the installed packages (e.g.,
flatpak run org.freedesktop.Sdk//19.08
) -
examples:
- Minecraft is fairly simple by fetching the compiled binary and its dependencies with minimal compilation needed
- RawTherapee is slightly complex with various dependencies defined mostly in one file
- Gnucash has a complex manifest that is composed of multiple dependencies packages as its own module file