Questions tagged [flatpak]

Flatpak is a packaging mechanism for distributing a sandboxed desktop application to Linux systems.

Flatpak was previously known as xdg-app. It allows a desktop application to be built and packaged so that it can be readily installed (and uninstalled) on most Linux systems. It uses cgroups, namespaces, and bind mounts to sandbox the application, so that several different versions can co-exist on the same machine.

139 questions
25
votes
1 answer

Is it possible to roll back a flatpak update?

Question in the title... A recent flatpak update to an application has introduced new bugs that turnou to be a bigger nuisance that the bugs that are fixed. I don't see anything that looks like a flatpak rollback command, but is there a reasonably…
xenoid
  • 8,648
  • 1
  • 24
  • 47
19
votes
1 answer

How to list permissions of flatpak applications?

When you install a flatpak via command line you get this: $ flatpak install flathub ind.ie.Gnomit Remote ‘flathub’ found in multiple installations: 1) system 2) user Which do you want to use (0 to abort)? [0-2]: 2 Installing in…
rugk
  • 2,806
  • 6
  • 28
  • 58
10
votes
2 answers

How do I permanently set an environment variable for a specific Flatpak application?

I would like to set an environment variable so that it is set when I launch a specific Flatpak application, and only set for this application. How do I go about doing this in a permanent manner?
Newbyte
  • 856
  • 1
  • 9
  • 31
10
votes
4 answers

How to add a Flatpak's app to Gnome 3 auto-starts?

I installed telegram-desktop via Flatpak and would like to auto start the messenger when logging into Gnome 3 (or Unity as a fact). Is there a way to robustly do so?
10
votes
1 answer

How to make flatpak applications use standard locations for user data files?

Applications installed with Flatpak are keeping user data and configuration under ~/.var/app/ (see Wiki and documentation). I would like the applications installed with Flatpak to reuse the configuration and data left from the system versions of the…
Alexey
  • 1,868
  • 4
  • 20
  • 35
10
votes
2 answers

How to allow GUI application in flatpak to run CLI tool?

Can I somehow allow a GUI application running inside a flatpak allow to access and execute a binary at /bin respectively /var/bin? Even if I allow full system access (--filesystem=host) it cannot even see/find the file there. My use case would be to…
rugk
  • 2,806
  • 6
  • 28
  • 58
9
votes
1 answer

How do delete a Flatpak app including all data

How to delete a Flatpak app including all data? For example I want to delete Microsoft Teams including all data and configuration.
BuZZ-dEE
  • 2,033
  • 2
  • 18
  • 21
9
votes
2 answers

Offline install of a flatpak application

I am working in a locked-down corporate environment and I need to install the latest MonoDevelop (http://www.monodevelop.com/download/linux/) in an totally offline environment. I have the ability to access the web to do whatever I need to, but I…
bradenb
  • 191
  • 1
  • 3
8
votes
1 answer

How to always run a flatpak application with a filesystem permission?

I installed the Byte (com.github.alainm23.byte) app from the flathub remote through flatpak. That is a music player app. My music library is stored in another HD than my system, which is correctly being mounted at startup at /media/myuser/D2. Since…
Pedro
  • 181
  • 1
  • 8
8
votes
1 answer

How to reset all manually overriden permissions for a flatpak?

Let's say I've used flatpak override to add/change some permissions and now I (regret it) and want to restore/reset them. How can I do that?
rugk
  • 2,806
  • 6
  • 28
  • 58
7
votes
2 answers

How to setup Firefox and KeePassXC in a flatpak and get the KeePassXC-Browser add-on to work?

If KeePassXC is sandboxed in a Flatpak, browsers can only access it, if they are not sandboxed, i.e. installed as an deb/rpm package or similar on the host. Sandboxing both the browser, i.e. Firefox, and KeePassXC – or at least the browser and…
rugk
  • 2,806
  • 6
  • 28
  • 58
6
votes
2 answers

Where do Flatpak packages store their configuration files?

I use Flatpak to install some applications on my machines for different reasons, now I want to copy my configurations (my home folder hidden directories and files) to a new disk to install Linux on another machine. PROBLEM IS: I don't now where my…
6
votes
2 answers

How to get "flatpak enter" to work?

I'm trying to use flatpak enter to enter a sandboxed Steam client. To get a PID or instance ID I do like so: $ flatpak ps Instance PID Application Runtime 2581746118 4294 com.valvesoftware.Steam org.freedesktop.Platform However,…
Matthew Cline
  • 3,265
  • 4
  • 24
  • 38
6
votes
0 answers

"Gnome Software" is not showing flatpak updates

Today, GNOME Software showed a software update notification. I ran pkcon update, but there were no updates in PackageKit. I thought that meant it was an update to a Flatpak app. So I opened GNOME Software, but it did not show any updates. Even…
sourcejedi
  • 48,311
  • 17
  • 143
  • 296
5
votes
1 answer

Does Flatpak support command-line applications?

I'm browsing Flathub. It contains thousands of apps, installable using Flatpak. All the apps on there seem to have a GUI. Are there any that are simple apps with a CLI (command-line interface)? Does Flatpak support CLI apps? If I wanted to publish a…
Flimm
  • 3,970
  • 7
  • 28
  • 36
1
2 3
9 10