Flatpak is an application to install an application without having to use certain extensions on linux such as .deb, .rpm or others. For distributions that have supported installing applications using Flatpak, there is no need to think about differences in extensions on packages. So, when there is software available on Flatpak, you can install it to the Linux distro that is used.
This time I want to discuss how to easily install Applications via Flatpak on Ubuntu !.
1. Please install Gnome Software on the Linux distro that you are using. You can visit this site: pkgs.org, to get Gnome Software.
Gnome Software can be installed on various Linux distributions such as Ubuntu, OpenSuse, Arch Linux, and others. But not all Linux distributions get support from Gnome. So please check first if the application package is available for distributions that you use on the site that I mentioned above.
2. I assume, Gnome Software has been installed on the Ubuntu that you are using. After that, please install the flatpak plugin to install it via the GUI. Type the command below:
sudo apt install gnome-software-plugin-flatpak
3. Please add the Flatpak repository by typing the following command!
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Installing Krita in flatpak |
4. Please go to Flathub and look for the application that you want to install and select the Install menu -> Open With Software Installer (Gnome Software). Next, you can install via Gnome Software such as installing applications in generally using Gnome Software.
To delete installed applications using flatpak, you can delete them directly from Gnome Software such as deleting applications in general.
In general, to run an installed application via Flatpak, we need to type the command to call the application. So, we need to create a shortcut that is listed on the Menu, so that it can be called directly without having to type a command in Terminal.
There are 2 applications that you can use, namely Alacarte or MenuLibre. And in this case, I use MenuLibre to create an application shortcut.