Third Party Software Repositories
We, at the Fedora community would really like all our users to use Free/Open source resources.
Free/Open source resources give the user the freedom to use them, inspect how they work by viewing their sources, modify and remix them by changing their sources, and sharing both the resoures and their modified versions.
By default, all the software that is made available in any Fedora Edition must be Free/Open source, and supplied from Fedora repositories after it has been reviewed by the Fedora Package Maintainers team.
Fedora Workstation in its out of box configuration only includes free and open source software. However, we've made it possible to easily install a curated set of third party repositories through the 'fedora-workstation-repositories' package. Installing this currently adds the following extra repositories:
- Google Chrome, the web browser from Google (google-chrome.repo)
- PyCharm, Python IDE for Professional Developers by JetBrains (_copr_phracek-PyCharm.repo)
- NVIDIA graphics drivers (rpmfusion-nonfree-nvidia-driver.repo)
- Steam client, digital distribution platform developed by Valve Corporation (rpmfusion-nonfree-steam.repo)
Note that the last two are only available on Fedora 28 and later.
Installing through GNOME Software
GNOME Software makes it possible to easily install the extra third party repositories. Go to Software Repositories, click on 'Install' next to 'Third Party Repositories' and wait a moment until the 'fedora-workstation-repositories' package gets installed. After that, searching for e.g. 'chrome' should find Google Chrome and allow installing it.
Installing on command line
'dnf install fedora-workstation-repositories' installs the extra third party repositories on the command line and makes the .repo files available in /etc/yum.repos.d/.