Skip to content

Flatpak

What is Flatpak?

Flatpak|100x100, 100%

Flatpak is a universal containerized package format that tries to sandbox applications through flexible permissions that the application has access to on your system. It is the primary method of installing applications on Bazzite and is recommended to use Flatpak over other formats for most software when possible.

Installing Flatpaks

Flatpaks can be installed via the software center of the desktop environment you chose.

Discover|50x50, 100%
KDE: Discover

GNOME Software|50x50, 100%
GNOME: GNOME Software

Discover|659x500, 100%
GNOME Software Center

Alternatively open a host terminal and enter:

flatpak install <application>

Flatpak Remotes

Flatpaks can be hosted anywhere, but by default Bazzite ships with the Flathub system remote which is a centralized repository of Linux applications.

The Flathub App Store is the definitive Linux app store and several Linux operating systems ship it out of the box which means the software ecosystem is one of the largest in the Linux community.

Manage Flatpaks

Manage Flatpaks with Flatseal and Warehouse which are both pre-installed.

Flatseal

Flatseal is for changing application permissions if necessary.

Alternatively, use KDE Plasma's system settings which has application permissions to adjust as well on KDE Plasma images.

Sometimes a project's website or Github repository contain information on what permissions need to be changed to perform certain functionality.

Warehouse

Warehouse is a utility that gives users a graphical interface to downgrade applications, add other Flatpak sources outside of Flathub, and backup application user data. Its also a helpful tool for installing Flatpaks outside of Flathub, at your own risk.

Project Website

https://www.flatpak.org/


← Back to Installing and Managing Software on Bazzite