English French
Fedora packages may include patches or configuration to work with other packages, but upstream source does not, leading to loss of functionality.
Software installed from source will not upgrade with package managed packages, leading to breakage in the source install package on upgrades or os updates.
Strongly consider making your own package if you need a different version or a version of some package with changes. See: link:How_to_create_an_RPM_package[How to create a RPM package]
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:
Search in Fedora ( 'yum|dnf search foo' or search for 'foo' in the PackageKit gui )
Try one of the available link:Third_party_repositories[ 3rd party] repositories
link:How_to_create_an_RPM_package[ Build your own package]
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)
https://rpm.org[rpm] - RPM package manager.
https://github.com/timlau/yumex-dnf[yumex] - Yum Extender.
Category:Software_Management[Category:Software Management] '''
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.