Do you have a need for a software title that does not appear on the Mageia repositories list (MCC–>Software Management–>Install & Remove Software)? Such as the Google Chrome, Zoom, Spotify etc.?
The KDE/Plasma project offers a solution to this with their “Discover” flatpak GUI app installer. This app is available for installation on the MCC repositories.
Tutorial
To install and set up the Discover app, do the following:
- Go to the MCC (Mageia Control Centre) –> Software Management –> Install & Remove Software section.
- In the search field put “discover”.
- The MCC will return a list of apps that contain the word “discover”.
- Choose “discover” (KDE and Plasma resources management GUI).
- Click on the “Apply” button on the bottom of the MCC window.
- Click on “OK” to complete the installation of “Discover”.
- Once the installation is completed, close the MCC window as you no longer need it for the next steps.
- Click on the bottom-left-hand taskbard Start button and go to “Tools –> System Tools –> Discover”.
- Discover will start for the first time.


You will now need to complete the Discover configuration.
- Click on the left-hand menu item “Settings”.
- Choose the item where it says to “Install Flathub – dl.flathub.org”.
- Then, *** COMPLETE THIS IMPORTANT STEP *** — Under the “Mageia 10” column, UNCHECK every other category on the remaining list items.
- This should leave the only checked category of “Flathub – dl.flathum.org”; “vendor-directory – Vendor (Automatic); lvfs – Linux Vendor Firmware Service” on the whole list.
- You will now need to define the frequency of Discover’s update routine.
- On the upper-right-hand-side of the Discover window, click on the three dots.
- Choose “Configure Updates”. This will take you to the “KDE System Settings App Update” page.
- Choose the settings that best suit you.
- You have now installed and completed the Discover “flatpak” configuration.


To install flatpak Discover apps:
- In the Discover app, click on the left-hand menu item “Home”.
- In the search field (at the top of that window), type in the software app that you would like to install.
- For the purposes of this tutorial, we will use the “Google Chrome” app.
- Type “Chrome” in the search field and do a keyboard “Return”.
- You will now see the Google Chrome app (that is not found/supported in the MCC repositories).
- Click on “Install” on the “Google Chrome” selection.
- Discover will then install the flatpak Chrome app
- At some point, Discover may/will ask you for the root password to complete the installation process.
- Once the Chrome app is installed you will now see that the “Install” button now shows “Remove”, which, you may use later if you wish to remove the app.
- You will now find the “Chrome” browser somewhere in your Mageia Start-button menu (lower-left-hand bottom taskbar) — > Internet — > More.


The same process of installing other flatpak apps will follow the same procedure.
A note on the Discover repositories and upkeep/updates.
The KDE/Plasma project developers maintain the Discover app updates and, from experience, do an excellent job of keeping the official supported app versions current. Discover will, from time to time, notify you of needed updates with a notification button-icon on the bottom-right-hand side of your bottom taskbar.
Make sure to complete Discover updates as soon as possible for the sake of keeping these apps as up to date as possible. A reminder that you should also complete as soon as possible any MCC update notifications when they come up on your bottom-right-hand taskbar as well.
This author suggests to continue to use the MCC as your main package and update app, and use the Discover app to install only those packages that are not found on the MCC app lists; the Mageia app maintainers do an excellent job of keeping the MCC repositories current and the URPMI management tools are well known as dependable and efficient.
Notes of importance/warnings.
If you would like to use Discover along with the MCC, make sure that you complete the Discover setup as mentioned above and leave the only checked categories of “Flathub – dl.flathum.org”; “vendor-directory – Vendor (Automatic); lvfs – Linux Vendor Firmware Service” on the whole list just as detailed above. OTHERWISE, both of the MCC and Discover will suggest updates to your Mageia system that may conflict with each other. This author suggests to continue to use the MCC as your main package and update app, and use the Discover app to install only those packages that are not found on the MCC app lists; the Mageia app maintainers do an excellent job of keeping the MCC repositories current and the URPMI management tools are well known as dependable and efficient.
- NOTE that this tutorial is meant for a Mageia installation and, although the Discover app may be installed on other Linux flavours, this author does not accept any responsibility for any installation of Discover on any other distros.
- NOTE that, as per usual, the installation of Discover should only be done on a Mageia system that has been well backed up, and, also fully updated through the MCC GUI.
- NOTE that this author presents this tutorial purposely through the GUI version of the MCC and Discover with no mention of any use of any console.
You also have this tutorial available in our wiki for future reference here: “Configure Discover as a Flatpak package manager”













