What are repositories?Edit
Repositories, often referred to simply as repos, are nothing more then servers that contain a large about of software that the yum and other types of package managers can automatically access, download, and install.
Some repositions can and will conflict with one another so be sure to follow the guides that are listed on their sites. It is also a good idea to verify that the repository is a good place to get software from. Nothing would be worse then opening your secure system up to anyone because you was using a not so creditable repository.
Enabling Individual Third-Party RepositoriesEdit
Various repositories exist for various types of repositories. The main repositories are enough for most software users might desire, but occasionally one must turn to a third party repository for software that isn't included in the official repositories for whatever reason.
It cannot be stressed enough that one should be exceedingly careful with mixing third party repositories. Unless two third party repositories are specifically made to be compatible with one another, it is advised to only have a single third-party-repository enabled. Be very careful when running updates and installs of software from third party repositories.
The "unofficial official" recommendation of this wiki is to use the Livna repository as the main third-party repository for most Fedora systems. Livna offers a broad range of software, but is mostly used to add third-party media codecs to a Fedora system.
$ su - <provide root password> # rpm -ivh http://rpm.livna.org/livna-release-8.rpm # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna
$ su - <provide root password> # rpm -ivh http://rpm.livna.org/livna-release-9.rpm # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-livna