Please note this is a WIP. More information, more complete information, and more sources to come.

Installation

  • EL6 - there is no way as of this guide's writing to install Flatpak
  • EL7 - https://copr.fedorainfracloud.org/coprs/amigadave/flatpak-epel7/
  • Fedora - In repos

To install:

  • On EL:

    yum install flatpak
    
  • On Fedora:

    dnf install flatpak
    

Repositories

Repositories are where the flatpaks are to be distributed and thus downloaded from. Very much like a rpm or deb package repository.

  • Flathub
    flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
    flatpak remote-ls flathub
    

Runtimes

Runtimes are the software base that a flatpak is created on top of. Generally these will be pulled in when you install a flatpak. Not the case for developers, as you will need to choose which one(s) to work with, and install the one(s) manually.

The best starting spot to learn more is to visit : http://flatpak.org/runtimes.html

Once read up the next logical thing is to add GNOME & FreeDesktop.org :

    flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo

References