
{"id":46099,"date":"2024-04-07T15:26:54","date_gmt":"2024-04-07T15:26:54","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=46099"},"modified":"2025-01-14T05:54:59","modified_gmt":"2025-01-14T05:54:59","slug":"manage-flatpak-apps-tool","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/04\/manage-flatpak-apps-tool\/","title":{"rendered":"Install &#038; Manage Flatpak Apps with This Full-Featured Tool"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-46100\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Have many Flatpak app packages installed on your Linux desktop or mobile? Here&#8217;s an app to install, remove, downgrade, and manage app data with a simple graphical interface.<\/p>\n<p>Flatpak is getting popular in today&#8217;s Linux, and some (e.g., Linux Mint, Fedora, and Pop!_OS) even have it support out-of-the-box. User can install (or uninstall) a Flatpak package by either using system package manager or running a Linux command in terminal. And, there&#8217;s a popular graphical tool <a href=\"https:\/\/flathub.org\/apps\/com.github.tchx84.Flatseal\" target=\"_blank\" rel=\"noopener\">Flatseal<\/a> to manage permissions for each app package.<\/p>\n<p>For users who want to get more controls for their Flatpak app packages, there&#8217;s a free open-source tool <a href=\"https:\/\/github.com\/flattool\/warehouse\" target=\"_blank\" rel=\"noopener\">warehouse<\/a> available for choice.<\/p>\n<div id=\"attachment_47982\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47982\" class=\"size-large wp-image-47982\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows-700x340.webp\" alt=\"\" width=\"610\" height=\"296\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows-700x340.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows-300x146.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows-768x373.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows-1320x641.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-appwindows.webp 1466w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-47982\" class=\"wp-caption-text\">warehouse app window is adaptive<\/p><\/div>\n<p><!--more--><\/p>\n<p>The app lists all the installed Flatpak apps in the main window. And it provides options to do:<\/p>\n<ul>\n<li><b>Uninstall<\/b>, <b>trash app data<\/b>, copy app into, for either individual or a group of apps.<\/li>\n<li>Launch an app.<\/li>\n<li><b>Open app data folder<\/b>.<\/li>\n<li><b>create snapshots<\/b> to easily revert app to certain time.<\/li>\n<li><b>Lock app version<\/b> by disabling updates.<\/li>\n<li><b>Downgrade (or Upgrade) app<\/b> to a selected version.<\/li>\n<\/ul>\n<p>The downgrade option has been re-named to &#8220;Change Version&#8221;. Just choose target app, click expand the <i>Version<\/i> panel and click on that option. It will finally fetch all available package versions allowing to downgrade to.<\/p>\n<div id=\"attachment_47972\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/warehouse-changeversion.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47972\" class=\"size-large wp-image-47972\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/warehouse-changeversion-700x475.webp\" alt=\"\" width=\"610\" height=\"414\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/warehouse-changeversion-700x475.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/warehouse-changeversion-300x204.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/warehouse-changeversion-768x521.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/11\/warehouse-changeversion.webp 909w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-47972\" class=\"wp-caption-text\">download app package<\/p><\/div>\n<p>Besides apps, it also supports managing run-time libraries (e.g., GNOME 45\/46, FreeDesktop Platform, FFmpeg, etc.), and allows to add or remove remote repositories, including<\/p>\n<ul>\n<li>Flathub<\/li>\n<li>Flathub Beta<\/li>\n<li>AppCenter (ElementaryOS)<\/li>\n<li>Fedora<\/li>\n<li>GNOME Nightly<\/li>\n<li>KDE Testing Applications<\/li>\n<li>WebKit Developer SDK.<\/li>\n<\/ul>\n<div id=\"attachment_47984\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-remotes.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47984\" class=\"size-large wp-image-47984\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-remotes-700x478.webp\" alt=\"\" width=\"610\" height=\"417\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-remotes-700x478.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-remotes-300x205.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-remotes-768x525.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-remotes.webp 992w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-47984\" class=\"wp-caption-text\">manage remote repositories<\/p><\/div>\n<p><b>To install a Flatpak app, either download the <code>.flatpakrel<\/code> file from Flathub or software website, then drag and drop it into app window, or go to menu &#8220;Open File (Ctrl+O) and select that file. Or, navigate to &#8220;Install Packages&#8221; tab, choose a remote repository, then search &amp; install.\u00a0<\/b><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/warehouse-installapps.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-47981\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/warehouse-installapps-700x478.webp\" alt=\"\" width=\"610\" height=\"417\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/warehouse-installapps-700x478.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/warehouse-installapps-300x205.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/warehouse-installapps-768x525.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/03\/warehouse-installapps.webp 992w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Other features include:<\/p>\n<ul>\n<li>Find and trash leftover user data.<\/li>\n<li>Reinstall apps that have leftover data<\/li>\n<li>Pin and unpin runtimes<\/li>\n<\/ul>\n<div id=\"attachment_47985\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-userdata.webp\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-47985\" class=\"size-large wp-image-47985\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-userdata-700x478.webp\" alt=\"\" width=\"610\" height=\"417\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-userdata-700x478.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-userdata-300x205.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-userdata-768x525.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/warehouse-userdata.webp 992w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><p id=\"caption-attachment-47985\" class=\"wp-caption-text\">manager user data<\/p><\/div>\n<h3>How to Install Warehouse<\/h3>\n<p>The app itself is available as Flatpak package in this <a href=\"https:\/\/flathub.org\/apps\/io.github.flattool.Warehouse\" target=\"_blank\" rel=\"noopener\">Flathub page<\/a> for Linux on x86_64 (AMD\/Intel) and ARM64 (e.g., Raspberry Pi) platforms.<\/p>\n<p><b>Linux Mint 21<\/b> and <b>Fedora 38\/39+<\/b> (with 3rd party repository enabled) can search for and install it either from Software Manager or GNOME Software.<\/p>\n<p>For <b>Ubuntu, and other Linux<\/b>, follow the steps below one by one to install the app package:<\/p>\n<ol>\n<li>First, press <code>Ctrl+Alt+T<\/code> on keyboard to open up a terminal window, then run command to enable Flatpak support:\n<pre>sudo apt install flatpak<\/pre>\n<p><i>For other Linux, follow the official <a href=\"https:\/\/flatpak.org\/setup\" target=\"_blank\" rel=\"noopener\">setup guide<\/a> instead.<\/i><br \/>\n<a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-39141\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-600x229.webp\" alt=\"\" width=\"600\" height=\"229\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-600x229.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-300x115.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy-768x294.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/apt-flatpak-jammy.webp 777w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/li>\n<li>Then, install the app as Flatpak package by running the command below in terminal:\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/io.github.flattool.Warehouse.flatpakref<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-install-warehouse.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46107\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-install-warehouse-700x435.webp\" alt=\"\" width=\"610\" height=\"379\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-install-warehouse-700x435.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-install-warehouse-300x186.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-install-warehouse-768x477.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/flatpak-install-warehouse.webp 858w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/li>\n<\/ol>\n<p>Once installed, search for and launch the app either from start menu or &#8216;Activities&#8217; overview depends on your desktop environment.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-warehouse.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-46108\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-warehouse.webp\" alt=\"\" width=\"536\" height=\"279\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-warehouse.webp 536w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/04\/launch-warehouse-300x156.webp 300w\" sizes=\"auto, (max-width: 536px) 100vw, 536px\" \/><\/a><\/p>\n<h3>Uninstall Warehouse<\/h3>\n<p>The app cannot uninstall itself. Instead, you need to use system package manager (if any), or run command in terminal (press Ctrl+Alt+T for Ubuntu) to uninstall:<\/p>\n<pre>flatpak uninstall --delete-data io.github.flattool.Warehouse<\/pre>\n<p>Then run <code>flatpak uninstall --unused<\/code> to clear useless run-time libraries.<\/p>","protected":false},"excerpt":{"rendered":"<p>Have many Flatpak app packages installed on your Linux desktop or mobile? Here&#8217;s an app to install, remove, downgrade, and manage app data with a simple graphical interface. Flatpak is getting popular in today&#8217;s Linux, and some (e.g., Linux Mint, Fedora, and Pop!_OS) even have it support out-of-the-box. User can install (or uninstall) a Flatpak [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":46100,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52,9],"tags":[1472],"class_list":["post-46099","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app-review","category-howtos","tag-flatpak"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=46099"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46099\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/46100"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=46099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=46099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=46099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}