Installation
Please refer to the Flatpak installation instructions for your distribution over at openpak.org.
These instructions will also show you how to install the Openpak repository.
Openpak Beta repository
The Openpak Beta repository primarily serves as a testing ground for alpha and beta versions of applications. As a result, it may include unstable, experimental or stale versions of applications. Please proceed with caution when using using this.
Apart from the primary stable repository above, Openpak also has beta repository that applications sometime use to serve secondary versions.
This can be added with:
flatpak remote-add --if-not-exists openpak-beta https://openpak.org/beta-repo/openpak-beta.flatpakrepo
To install applications from the beta repository:
flatpak install openpak-beta <app-id>
Both stable and beta branches can be installed for an application.
To switch between branches while running:
flatpak run --branch=<beta|stable> <app-id>
Subsets
In the case, that you only want a specific subset of apps, you can use
the --subset option when adding the Openpak remote. You will only be
able to install apps from the subset you specified.
Only allow verified apps, if adding a new remote:
flatpak remote-add --if-not-exists --subset=verified openpak-verified https://openpak.org/repo/openpak.flatpakrepo
Or, if you already have the remote added, you can change the subset:
flatpak remote-modify --subset=verified openpak
The available subsets are:
| Type | Description |
|---|---|
| verified | Only allow verified apps |
| floss | Only allow apps that are free and open source software |
| verified_floss | Only allow apps that are verified and free and open source software |
Remove subsets
To remove a subset and return to the unfiltered repository, you can run:
flatpak remote-modify --subset= openpak
Or remove the remote:
flatpak remote-delete --force openpak
and add it again without the subset:
flatpak remote-add --if-not-exists openpak https://openpak.org/repo/openpak.flatpakrepo