Flatpak
MocaccinoOS Desktop supports flatpak, and its usage is encouraged for packages like Spotify, Telegram, and others not found in the default desktop repository or community repository.
To install flatpak, run as root:
|
|
Once flatpak is installed, from your user add the flathub repo:
|
|
To install Spotify, for example, now you can:
|
|
For a detailed documentation, we suggest as a follow-up reading the official docs, here you can find a short summary of the most used commands.
Search
Applications can be found in any of the added remotes using the search command. For example:
|
|
Running applications
After an application is installed, can be run by their id:
|
|
Updating
To update all your installed applications and runtimes to the latest available version in Flatpak, run:
|
|
Accessing external paths (or storage) from Flatpak apps
Flatpak runs applications in sandbox that prevents them to access the host content. You can although add paths that are accessible to a specific Flatpak app.
For example, to expose the path /mnt
to our org.app.Id
:
|
|
Flatseal is a GUI permissions manager which offer simple point-and-click permissions operations.
References
- Flatpak documentation
- Flathub
- Give access to flatpak applications
- bauh - a visual frontend for Flatpak (and others)