flatpak

a system for building, distributing, and running sandboxed desktop applications on Linux.

Flatpak allows applications to be installed and run on virtually any Linux distribution. This includes non-GNU distributions, systemd-free distributions, distributions with a read-only operating system (OS), and various architectures without the developer needing the relevant hardware on hand.

Rootless install: elevated privileges are not required when installing a Flatpak application or a runtime.

Flatpak is built on top of a technology called OSTree, which is influenced by and very similar to the Git version control system.

Slackbuilds

This requires: xdg-desktop-portal-gtk, bubblewrap, ostree, appstream-glib

Slackware - Slackpkg

   1 sudo slackpkg update 
   2 sudo slackpkg install appstream-glib ostree xdg-desktop-portal-gtk bubblewrap
   3 sudo slackpkg install flatpak flatpak-builder
   4 # https://flathub.org/apps/org.inkscape.Inkscape
   5 flatpak --user remote-add --if-not-exists flathub \
   6      https://dl.flathub.org/repo/flathub.flatpakrepo
   7 flatpak install flathub org.inkscape.Inkscape
   8 flatpak run org.inkscape.Inkscape
   9 flatpak list
  10 flatpak info org.inkscape.Inkscape
  11 flatpak list --columns=name,size
  12 flatpak remove org.inkscape.Inkscape

debian

   1 sudo apt install flatpak flatpak-builder
   2 flatpak --user remote-add --if-not-exists flathub \
   3      https://dl.flathub.org/repo/flathub.flatpakrepo
   4 flatpak install org.supertux.SuperTux-Milestone1
   5 flatpak run org.supertux.SuperTux-Milestone1

flatpak (last edited 2024-07-25 21:29:24 by vitor)