Skip to main content

Flatpak Setup Guide

The purpose of this guide is to explain how to install, configure, and manage applications using Flatpak, a platform for distributing and running sandboxed desktop applications.

1. Install Flatpak

Install Flatpak on your system. Use the package manager for your distribution.

For Debian/Ubuntu-based distributions:

sudo apt install flatpak

For Fedora distributions:

sudo dnf install flatpak

For Arch-based distributions:

sudo pacman -S flatpak

For openSUSE distributions:

sudo zypper install flatpak

2. Add the Flathub repository

Flathub is the default repository for Flatpak applications. Add the Flathub repository to your system.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3. Search for applications

You can search for applications available on Flathub using the following command:

flatpak search <application-name>

For example, to search for the VLC media player, run:

flatpak search VLC

4. Install applications

To install an application, use the following command:

flatpak install flathub <application-name>

For example, to install the VLC media player, run:

flatpak install flathub org.videolan.VLC

5. Run applications

To run an application, use the following command:

flatpak run <application-name>

For example, to run the VLC media player, run:

flatpak run org.videolan.VLC

6. Update applications

To update an application, use the following command:

flatpak update <application-name>

For example, to update the VLC media player, run:

flatpak update org.videolan.VLC

7. Uninstall applications

To uninstall an application, use the following command:

flatpak uninstall <application-name>

For example, to uninstall the VLC media player, run:

flatpak uninstall org.videolan.VLC

8. List installed applications

To list all installed applications, use the following command:

flatpak list

9. Troubleshooting

If you encounter any issues while using Flatpak, you can refer to the Flatpak documentation.


You have successfully installed and configured Flatpak on your system. You can now install, manage, and run sandboxed desktop applications using Flatpak.

For more information on Flatpak, refer to the Flatpak website.