Flatpak
Sandboxing und Dings für Anwendungen auf Linux.
Ich installiere flatpak
s immer nur für einen Benutzer, nicht systemweit.
Ersteinrichtung
Remote hinzufügen
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
.desktop files verfügbar machen
Damit neu installierte Flatpaks auch direkt in den Apps z. B. in KDE bekannt sind, muss das hier gemacht werden:
Datei: .xsessionrc
export XDG_DATA_DIRS="$HOME/.local/share/flatpak/exports/share:$XDG_DATA_DIRS"
Nach einen neuen Login funktioniert es dann.
Wo die Daten liegen
Bei Verwendung von --user
in ~/.var/app/
, ~/.cache/flatpak
und ~/.local/share/flatpak
.
Installation von Apps
flatpak install --user flathub com.slack.Slack
Berechtigungen von Apps
Zugriff aufs lokale Dateisystem außerhalb der Sandbox erlauben
flatpak override <package_name_here> --filesystem=<path_here>
Nur einzelne Verzeichnisse freigeben
Geht auch in flatseal :) im Bereich “Other Files”.
GUI für Permissions
Kann auch als Flatpak installiert werden.
Zuletzt geändert: 2024-07-31 06:46:36 +0000 UTC: wiki: change mumble server domain