English French
Software installed from source will not upgrade with package managed packages, leading to breakage in the source install package on upgrades or os updates.
Preferred search order for a software
If some software is missing in your installation then you should try the following steps to get the packaged version:
Package Management tools
xref:dnf.adoc[dnf] - Dandified Yum
https://www.freedesktop.org/software/PackageKit/[PackageKit] - PackageKit gui tool ('add/remove software' in your menu)
See a typo, something missing or out of date, or anything else which can be improved? Edit this document at https://pagure.io/fedora-docs/quick-docs.
https://rpm.org[rpm] - RPM package manager.
Strongly consider making your own package if you need a different version or a version of some package with changes. See: xref:package-maintainers::Packaging_Tutorial_GNU_Hello.adoc[Packaging Tutorial: GNU Hello]
Try one of the available xref:finding-and-installing-linux-applications.adoc#_enabling_third_party_repositories[third-party repositories]
xref:package-maintainers::Packaging_Tutorial_GNU_Hello.adoc[Build your own package]
Fedora is a distribution that uses a package management system. This system is based on https://rpm.org[rpm] , the RPM Package Manager, with several higher level tools built on top of it, most notably https://www.freedesktop.org/software/PackageKit/[PackageKit] (default gui) and xref:dnf.adoc[DNF]. GNOME Software is another GUI package manager.
Search in Fedora ( 'dnf search foo' or search for 'foo' in the PackageKit gui )
Here are some tools for managing packages:
https://wiki.gnome.org/Apps/Software[GNOME Software] - ­Graphical package manager for GNOME
https://apps.kde.org/discover/[KDE Discover] - Graphical pacakge manager for KDE Plasma
https://github.com/timlau/yumex-dnf[yumex] - Yum Extender. '''