Flatpak: Difference between revisions
Appearance
Created page with "{{note|postmarketOS and Alpine developers have no control over the flatpak repositories and the software may not follow the same principles a..." |
PureTryOut (talk | contribs) m Capitalize Flatpak properly |
||
Line 1: | Line 1: | ||
{{note|postmarketOS and Alpine developers have no control over the | {{note|postmarketOS and Alpine developers have no control over the Flatpak repositories and the software may not follow the same [[About_postmarketOS#Principles|principles]] as we do. Flathub has proprietary software in their repositories.}} | ||
The recommended way of installing applications in postmarketOS is through the official package repositories from Alpine and pmOS. Advanced users may consider installing | The recommended way of installing applications in postmarketOS is through the official package repositories from Alpine and pmOS. Advanced users may consider installing Flatpak to install additional applications from [https://flathub.org flathub] (or other Flatpak repositories). | ||
== Installation == | == Installation == | ||
Line 8: | Line 8: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Why there is no postmarketOS specific | == Why there is no postmarketOS specific Flatpak repository == | ||
Flatpak has good sandboxing features. However, the packaging format is entirely different to APKBUILD, in syntax and in its philosophy. If we created our own Flatpak repository, we would have much more maintenance effort [https://gitlab.com/postmarketOS/postmarketos/-/issues/18#flatpak]. Instead, the plan is to bring the sandboxing features to the existing packages with AppArmor. | |||
== See also == | == See also == | ||
* {{issue|18|postmarketos}} Evaluating privilege separation for postmarketOS and Alpine apps | * {{issue|18|postmarketos}} Evaluating privilege separation for postmarketOS and Alpine apps |
Revision as of 16:33, 31 December 2020
postmarketOS and Alpine developers have no control over the Flatpak repositories and the software may not follow the same principles as we do. Flathub has proprietary software in their repositories. |
The recommended way of installing applications in postmarketOS is through the official package repositories from Alpine and pmOS. Advanced users may consider installing Flatpak to install additional applications from flathub (or other Flatpak repositories).
Installation
$ sudo apk add flatpak
Why there is no postmarketOS specific Flatpak repository
Flatpak has good sandboxing features. However, the packaging format is entirely different to APKBUILD, in syntax and in its philosophy. If we created our own Flatpak repository, we would have much more maintenance effort [1]. Instead, the plan is to bring the sandboxing features to the existing packages with AppArmor.
See also
- postmarketos#18 Evaluating privilege separation for postmarketOS and Alpine apps