Skip to content

flatpak

intro

Flatpak allows to launch sandboxed applications outside distributions ecosystem (e.g. apt on Debian).
It is useful to get last release not supported by current distribution (web browser being a perfect example).

install

# apt install flatpak
$ flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

usage

Install an application

$ flatpak --user install flathub org.mozilla.firefox
$ flatpak -v --filesystem=/home/tmp:create --socket=pulseaudio run org.mozilla.firefox

Other commands

$ flatpak remotes
$ flatpak search firefox
$ flatpak list
$ flatpak list --app
$ flatpak update
$ flatpak --user update org.mozilla.firefox
$ flatpak --user uninstall org.mozilla.firefox
$ flatpak history

useful apps

org.mozilla.firefox
org.chromium.Chromium
org.freedesktop.Platform.ffmpeg-full (mpeg codecs)