Edit Info Other
Login

Diff for "FedoraThirdPartyRepos"

Differences between revisions 25 and 44 (spanning 19 versions)
Revision 25 as of 2008-02-16 11:49:30
Size: 4681
Comment:
Revision 44 as of 2009-01-27 14:47:18
Size: 7714
Comment: Publican is now in F9 and F10.
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
 * [[http://www.adobe.com/go/getflashplayer|Adobe Flash Player]]
* [[http://www.adobe.com/go/getflashplayer|Adobe Flash Player and Adobe Reader]]
Line 9: Line 10:
 * [[http://kwizart.free.fr/blog/index.php?depot|Kwizart]] - Experimental Repository for testing Fedora and/or RPM Fusion packages
 * [[http://remi.collet.free.fr/index.php?2005/10/02/8-telechargement-installation-et-yum|Remi Collet]]
 * [[http://www.skype.com/download/skype/linux/repositories.html|Skype]]
 * [[http://rpms.kwizart.net|Kwizart]] - Experimental Repository for testing Fedora and/or RPM Fusion packages
 * [[http://blog.famillecollet.com/pages/Config-en|Remi Collet]]
Line 15: Line 15:
 * [[http://download.tuxfamily.org/acpacks/|Acpacks]] - Exaile-svn (i386).  * [[http://download.tuxfamily.org/acpacks/README|Acpacks]] - Acpacks only has Exaile-bzr (i386) packages. Exaile is a music manager and player for GTK+ written in Python.
 * [[http://elvn.getrpm.net/|Additional Packages for Enterprise Linux 5]] - Various packages, that can't be part of Extra Packages for Enterprise Linux (EPEL). They mostly originate in Livna repository.
Line 17: Line 18:
 * [[http://atrpms.net/|ATrpms]]  * [[http://atrpms.net/|ATrpms]] - The original focus laid upon software used in natural sciences, especially in the field of high energy physics, e.g. tools for numerical programming or such for scientific publications. But since then this repository has included many non-scientific software titles, like system tools or multimedia packages, resulting in a far more generic repository.
Line 22: Line 23:
 * [[http://fedora.danny.cz/danny/|Dan Horak's repo]]
Line 23: Line 25:
 * [[http://www.atsweb.neu.edu/bcasse/fedora/7/en/i386/repodata/|Didier]] - E17 Enlightenment.
Line 25: Line 26:
 * [[http://yum.id.ethz.ch/yum/|ETHZ/ID Yum Repository]]
Line 27: Line 29:
 * [[http://fsfla.org/svnwiki/selibre/linux-libre/freed-ora|Freed-ora]] - A sub-project that prepares and maintains 100% Free RPMs that track Fedora's non-Free kernels.
Line 33: Line 36:
 * [[http://www.lfarkas.org/linux/packages/fedora/|LFarkas Repository]]
Line 37: Line 41:
 * [[http://www.openafs.org/release/1.4.6/index-fedora-repository.html|OpenAFS 1.4.6]] - AFS is a distributed filesystem product
Line 40: Line 45:
 * [[http://optics.csufresno.edu/~kriehn/fedora/repository.html|Professor Kriehn's Fedora Repository]] - some "Old School" software that seems to have fallen out of mainstream popularity.
 * [[http://www.redhat-club.org/Repository|Red Hat Club Repository]] - Packages for RHEL-based distributions following Fedora Packaging Guidelines (site in Russian). Many are rebuilt from Fedora and RPM Fusion.
Line 45: Line 52:
 * [[http://tigro.info/|Tigro]]
 * [[http://apt.unl.edu/apt/fedora/all/stable|University of Nebraska-Lincoln stable repository]]
Line 47: Line 56:

== Enabling other Third-Party Repositories ==

/!\ RPM Fusion is specifically designed to work with Fedora '''only'''. Mixing with other [[FedoraThirdPartyRepos|third-party RPM repositories]] can very easily lead to problems. '''''Enable them at you own risk!'''''

In this case, you should seriously consider using the '''priorities''' yum plugin to enforce ordered protection of repositories. Packages installed from repositories with a higher priority will never be upgraded with packages from repositories with a lower priority. The priorities are also in effect when a new package is installed - if a package is in more than one repository, it will be installed from the repository with the highest priority.

To install the priorities plugin, use the following command:

{{{
yum install yum-priorities
}}}

To enable this plugin, make sure that you have ''plugins=1'' in '''/etc/yum.conf''' and verify that the '''/etc/yum/pluginconf.d/priorities.conf''' file has the following content:

{{{
[main]
enabled=1
}}}

If you want the plugin to protect high-priority repositories against obsoletes in low-priority repositories, enable the ''check_obsoletes'' boolean:

{{{
check_obsoletes=1
}}}

You can add priorities to repositories by adding the line:

{{{
priority=N
}}}

to a repository entry, where N is an integer number from 1 to 99. The default priority for repositories is 99. The repositories with the lowest number have the highest priority.

You should give a very high priority to Fedora and RPM Fusion repositories.

This page lists many third party repositories available for Fedora. It can be useful to track previous packaging attempts or to ask 3rd party maintainers to join RPM Fusion.

The following repositories are known to work well with RPM Fusion:

/!\ Mixing different RPM repositories that were not designed to be mixed can easily lead to problems. Use these repositories at you own risk if you have RPM Fusion enabled!

Enabling other Third-Party Repositories

/!\ RPM Fusion is specifically designed to work with Fedora only. Mixing with other third-party RPM repositories can very easily lead to problems. Enable them at you own risk!

In this case, you should seriously consider using the priorities yum plugin to enforce ordered protection of repositories. Packages installed from repositories with a higher priority will never be upgraded with packages from repositories with a lower priority. The priorities are also in effect when a new package is installed - if a package is in more than one repository, it will be installed from the repository with the highest priority.

To install the priorities plugin, use the following command:

yum install yum-priorities

To enable this plugin, make sure that you have plugins=1 in /etc/yum.conf and verify that the /etc/yum/pluginconf.d/priorities.conf file has the following content:

[main]
enabled=1

If you want the plugin to protect high-priority repositories against obsoletes in low-priority repositories, enable the check_obsoletes boolean:

check_obsoletes=1

You can add priorities to repositories by adding the line:

priority=N

to a repository entry, where N is an integer number from 1 to 99. The default priority for repositories is 99. The repositories with the lowest number have the highest priority.

You should give a very high priority to Fedora and RPM Fusion repositories.

FedoraThirdPartyRepos (last edited 2023-11-14 09:37:58 by anonymous)