Getting Flatpak

Flatpak is available for the most common Linux distributions. After installing it, it is necessary to log out and in again for Flatpak apps to appear in your desktop.

Once you've installed Flatpak, you can get some apps or create your own in 5 minutes.

Alpine

A flatpak package is available in the testing repository.

$ sudo apk add flatpak

Arch

A flatpak package is available in the official repositories. flatpak-git is also available in the AUR for the latest development snapshot.

$ sudo pacman -S flatpak

For development of Flatpak applications using flatpak-builder these dependencies are required:

$ sudo pacman -S --asdeps --needed elfutils patch

Debian

A flatpak package is available in Debian Stretch and newer. To install, run the following as root:

# apt install flatpak

For Debian Jessie, a flatpak package is available in the official backports repository.

Endless OS

Flatpak support is built into Endless OS 3.0.0 and newer. If you are using an older version, upgrade to Endless OS 3.

Fedora

A flatpak package is available for Fedora 23 and newer. To install, run the following:

$ sudo dnf install flatpak

Gentoo

An unofficial overlay is available here.

Mageia

A flatpak package is available for Mageia 6 and newer. To install, run the following as root:

If using DNF

# dnf install flatpak

If using urpmi

# urpmi flatpak

openSUSE

Flatpak is available as a 1-click install for Leap 42.1 and 42.2 and Tumbleweed. It can also be installed on Tumbleweed using Zypper:

$ sudo zypper install flatpak

Ubuntu

For Ubuntu 16.04, 16.10 and 17.04 a PPA is available. To install, run:

$ sudo add-apt-repository ppa:alexlarsson/flatpak
$ sudo apt update
$ sudo apt install flatpak

A flatpak package is available in Ubuntu 16.10 and newer via universe, however this is an older version, and it's recommended that you use the one from the PPA.

Solus

Flatpak package is available for Solus too. Install it using eopkg.

$ sudo eopkg install flatpak