Other third party repositories may or may not provided this metadata, so their GUI apps may not be listed in Gnome software. This is provided for packages in the Fedora repository in the appstream-data package, and RPM Fusion packages in the rpmfusion-appstream-data packages. For example, the Nvidia drivers are only available on RPM Fusion since Flathub is mostly limited to GUI applications.Īlso note that for any GUI applications to be listed in gnome-software (gnome software does not list command line software at the moment from what I know), the repository that is providing the rpm for the application must provided extra “appstream” metadata. There’s some software that will overlap between RPM Fusion, but lots of things will be only available in one or the other. RPM Fusion is a sister repository that is primarily maintained by Fedora community volunteers that does not provide Flatpaks-it only provides RPMs. Flathub provides Flatpaks and is not related to the Fedora community-it’s a general “app store”. Flathub software is more generic linux, larger packages, and somewhat sandboxed so it is not dependent upon a specific OS.Īnd what is better - flathub or rpmfusion? I am going to do a research for them - but an overview would be valuable. That choice is mostly due to the integration of rpmfusion software with the fedora OS. Thus, in terms of which is best for use on fedora I would personally rate rpmfusion above software from flathub. That software, though not from fedora, is tested against the fedora distribution to verify that it works and usually is dependent upon specific packages that are part of the fedora distribution. Rpmfusion distrubutes rpms that are not by themselves a fully functional app and are required to be installed in a specific os that contains the necessary dependencies for function. In fact a flatpak by design should be able to run on almost any linux version since all the runtimes are included, and are not specifically targeted for fedora. Enabling them by default may be seen as equivalent to distributing that software.įlathub distributes software that is not vetted, tested, nor verified to be compatible with fedora. They are not enabled by default due to licensing, patent, or copyright issues that prevent fedora from distributing that software. Just being curious, why these two repositories are not enabled or available by default on Fedora? VLC is not only a powerful, customisable and versatile media player, its also available for pretty much every platform around.