Package Management

flatpak

Install and manage sandboxed desktop applications via Flatpak.

Synopsis

syntax
flatpak [COMMAND] [OPTION]... [REF]...

Examples

Install GIMP from Flathub
flatpak install flathub org.gimp.GIMP
List installed Flatpak apps
flatpak list
Update all Flatpak apps
flatpak update
Search for Slack
flatpak search slack

Common options

FlagDescription
installInstall application
uninstallRemove application
listList installed apps
updateUpdate applications
searchSearch for applications

About flatpak

The `flatpak` command install and manage sandboxed desktop applications via Flatpak. Package management commands install, update, and remove software on Linux distributions.

Each distribution family has its own package manager — apt for Debian/Ubuntu, yum/dnf for RHEL/Fedora, pacman for Arch, and so on. Understanding your distro's package manager is one of the first steps in Linux administration.

The command accepts 5 commonly used flags shown above, though the full set of options is available in the man page (`man flatpak`). The 4 examples on this page cover typical real-world usage patterns that you can copy and adapt for your own workflows.

Related commands

More Package Management Commands

Other commands in the Package Management category

Related tools