Recently, I decided to try switching over from using system-installed applications to Flatpaks from Flathub. When installing Firefox, I was given the following option:

Similar refs found for ‘firefox’ in remote ‘flathub’ (system):

   1) app/org.mozilla.firefox.BaseApp/x86_64/20.08
   2) app/org.mozilla.firefox/x86_64/stable

Which do you want to use (0 to abort)? [0-2]:

I don't understand what the difference between these are, so unsure which to pick, and therefore my question is as follows: What is the difference between the Firefox suffixed with BaseApp and the one not suffixed with BaseApp from Flathub?

1 Answer 1


Pick the second one (org.mozilla.firefox), org.mozilla.firefox.BaseApp is some build dependency of Firefox (from flathub/org.mozilla.firefox.BaseApp: This is a build dependency of Firefox and not the app itself. You want to install org.mozilla.firefox instead.).

It's usually better idea to use the full "path" when installing a flatpak, so for Firefox you should use flatpak install flathub org.mozilla.firefox (see Firefox flathub page for more details).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.