Getting Started - Flatpak documentation
Skip to content
Flatpak documentation
Introduction to Flatpak
Getting Started
Building
Debugging
Publishing
Desktop Integration
Flatpak as a developer platform
Tips and Tricks
Reference Documentation
Flatpak Command Reference
Flatpak Builder Command Reference
Available Runtimes
Under the Hood
libflatpak API Reference
Portal API Reference
View this page
Edit this page
Getting Started
This section includes an introduction to basic Flatpak concepts, a guide on
how to use the Flatpak command line interface, and a tutorial for building
a simple application.
To complete this section, Flatpak should have been installed and
the Flathub repository should have been enabled. The Flatpak website
provides
instructions for how to do this with a range of distributions
Basic concepts
Runtimes
Bundled libraries
Sandboxes
Portals
Repositories
Using Flatpak
The flatpak command
Identifiers
System versus user
Basic commands
Building your first Flatpak
1. Runtime and SDK
2. Add a manifest
3. Build and install
4. Run the application
5. Share the application