Though Ubuntu uses a customized version of the GNOME desktop environment, it doesn't use the GNOME Software Center application.
Ubuntu has its own 'App Center' application that is focused on Snap packages. It gives priority to Snaps over Deb and doesn't support Flatpak integration as far as I know.
And I don't like that. I feel more at home with the original GNOME Software center.
The good thing is that it is quite simple to get the OG Software Center back on Ubuntu. I'll show you how in this tutorial.
Install GNOME Software in Ubuntu
GNOME Software package is available in the default repositories of Ubuntu. So, you can simply install it using the command:
sudo apt install gnome-software --install-suggests
The --install-suggests
option makes sure that the Flatpak plugins and other suggested packages are also installed.
You have now installed the GNOME Software app. For now, there will be two software applications, a Snap-focussed App Center and the GNOME Software.
If you didn't use the --install-suggests
option during installation, you should install the gnome-software-plugin-flatpak
package separately to manage Flatpak apps. So, just run:
sudo apt install gnome-software-plugin-flatpak
The Snap plugin will be automatically installed while installing GNOME Software.
You can reboot your system to make changes effective.
Install some applications
It's time to install some applications using the GNOME software. Open the GNOME software app and click on the search button on the top-left.
Select the application name to get more details about that app.
Click on the repository button to get more repository suggestions. It means you can install an app as Flatpak, Snap, Deb, etc. right from the software center app.
Remove an installed application
Click on the “Installed” tab in GNOME Software and select the app, that you want to uninstall.
If you are removing a Flatpak application, it will ask to keep/delete the data along with it. If deleted, the data won't be retained on reinstallation.
Make GNOME Software the default choice for deb files
Let's take your preference for GNOME Software to the next level by making it the default application for opening deb files.
First, open the location where you have downloaded the Deb file. Now, right-click on it and select “Open With”.
On the suggested apps, select “Software Install”. Do not forget to enable the “Always use this for file type” toggle button. This way, the future deb files can be opened in the software center by just double-clicking.
The file will now be opened in the GNOME Software, and you can install it using the “Install” button.
Wrapping Up
GNOME Software is a comprehensive tool for managing all the package formats in Ubuntu. It also provides a convenient method for updating both system software and user-installed software.
I prefer it over the Snap Store and hence I installed it in my Ubuntu system. I thought perhaps some of you would be interested in it as well and hence wrote this quick tutorial.
💭 So, GNOME Software Center or Ubuntu's App Center (Snap Store)? Which one do you prefer? Please share it in the comment section.