Press "Enter" to skip to content

Don’t Struggle with Flatpaks—Warehouse Gives Easy Control on Any Distro

The FOSS Force Linux App of the Week — Warehouse

If you’re not using one of the many Linux distro’s that come with Flatpak management already built in, Warehouse is here to help.

Warehouse Packages page.
The Warehouse Packages page is where you can manage individual Flatpak apps.

If you’re looking to make the care and feeding of your Flatpak apps a bit easier, there’s an app just for that: Warehouse.

I regularly install Flatpak apps. Why? One, because they’re very easy to install. Two, because there are apps available on Flathub that aren’t available elsewhere. For those two reasons, Flatpak has become a necessity for me.

The problem with Flatpak apps is that they can be a bit challenging to manage, especially for those who might not be familiar with the command line.

Fortunately, Warehouse is an app that was designed specifically for managing Flatpak apps. It’s open source, licensed under the GPLv3, and it includes features like:

  • Manage installed Flatpaks.
  • View the properties of any installed Flatpak package.
  • Change the version of a Flatpak app to avoid unwanted updates.
  • Pin runtimes and/or mask Flatpaks.
  • Filter packages and sort data.
  • See current app user data.
  • Clean up any unused data.
  • Add popular Flatpak remotes and add custom remotes.
  • Take snapshots of your apps’ user data.
  • Install new packages from any remote (or from local storage).

Warehouse is very easy to use and should be considered a must for anyone who installs a lot of Flatpak apps and wants to have at least a modicum of control over them.

Let’s get Warehouse installed and see what it’s all about.

What You’ll Need

The only thing you’ll need for this is a Linux distribution that supports Flatpak. If you don’t already have Flatpak installed, you’ll find it in your distribution’s standard repositories, so it can be installed with commands like:

  • Ubuntusudo apt-get install flatpak -y
  • Fedorasudo dnf install flatpak -y
  • Archsudo pacman -S flatpak -y

Let’s install.

Installing Warehouse

Guess what? You install Warehouse with Flatpak. That’s right, it’s a Flapak app that manages Flatpak apps. Go figure.

To install Warehouse, open your terminal window (you knew that was coming) and issue the command:

flatpak install flathub io.github.flattool.Warehouse

When that finishes, check your desktop menu to see if there’s an entry for Warehouse. If not, you can always log out and log back in, and the entry will definitely appear. Once you see the launcher, click it to open the app.

Using Warehouse

Using Warehouse is super easy. When you first open the app, it should land on the Packages page (see image at the top of the page), where you can view the entire list of Flatpak apps you have installed. You can also locate information about each app, clear user data, and more.

If you go to the Snapshots section, you can create a snapshot of the user data for a package. This can be helpful if something goes wrong with a package, because you can locate a working snapshot for the app, click Apply, and you should be good to go.

Here, I've created a snapshot for the Bitwarden Flatpak app.
Here, I’ve created a snapshot for the Bitwarden Flatpak app.

Warehouse also simplifies the installation of Flapak apps. Click the Install Packages tab, type the name of the app you want to install, and then click the associated + button to install.

If an app exists on Flathub, you can install it here.
If an app exists on Flathub, you can install it here.

Warehouse also scans for leftover data from an app uninstall. Should Warehouse find any unused data, it will give you the option to either remove it or reassign it to another app.

You can also add Flatpak remotes, in case you find apps on another repository that aren’t found in Flathub. I will offer this word of caution: installing Flatpak apps outside of Flathub is a tricky proposition because you never know if a repository houses malicious apps. Because of that, be very careful of the third-party repos you add.

And that, my friends, is Warehouse. If you install a lot of Flatpak apps on your Linux system, add this to help manage those apps.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *