Alternative CentOS Repositories

By jbayer - Last updated: Thursday, December 9, 2010 - Save & Share - Leave a Comment

There are several repositories provided by CentOS and other 3rd party developers that offer software packages that are not included in the default base and updates repositories. While no list can be 100% complete, as anyone may announce an archive, it represents some major efforts and provides a summary of what each repository offers. These repositories have varying levels of stability, support and cooperation within the CentOS community.

I have used the following repositories with generally good success:

Webtatic Yum Repository

The Webtatic Yum repository is a CentOS 5 repository containing updated web-related packages. Its main goals are:

CentOSPlus

The CentOSPlus repository contains packages that are upgrades to the packages in the CentOS base + CentOS updates repositories. These packages are not part of the upstream distribution and extend CentOS’s functionality at the expense of upstream compatibility. Enabling this repository makes CentOS different from upstream. You should understand the implications of this prior to enabling CentOSPlus. Here is the CentOSPlus Readme file for CentOS 4 and CentOS 5. You should also browse the CentOSPlus directory for CentOS 4 or CentOS 5 on our mirrors for the architecture you intend to use.

RPMforge

RPMforge is one of the participating repositories in the rpmrepo project. On this page you can find information about the RPMforge project and help out with RPMforge during the pre-rpmrepo phase.  This repository sometimes is referred to as DAG repository or similar.

EPEL

Extra Packages for Enterprise Linux (EPEL) is a volunteer-based community effort from the Fedora project to create a repository of high-quality add-on packages for Red Hat Enterprise Linux (RHEL) and its compatible spinoffs such as CentOS or Scientific Linux. Fedora is the upstream of RHEL and add-on packages for EPEL are primarily sourced from the Fedora repository and built against RHEL.

Google Chrome Repo

Installing Google Chrome will add the Google repository so your system will automatically keep Google Chrome up to date. If you don’t want Google’s repository, do “sudo touch /etc/default/google-chrome” before installing the package.

CentOSPlus

The CentOSPlus repository contains packages that are upgrades to the packages in the CentOS base + CentOS updates repositories. These packages are not part of the upstream distribution and extend CentOS’s functionality at the expense of upstream compatibility. Enabling this repository makes CentOS different from upstream. You should understand the implications of this prior to enabling CentOSPlus.

The following repositories, while I have not personally used, also seem to be good sites:

KBS Extras

This site (by a CentOS team member) provides a rebuild of selected packages from the archive formerly known as Fedora Extras but patched as neded for CentOS, as well as number of other packages. This repository has a reputation for being stable and safe.

ATRpms

This repository provides many bleeding-edge applications and media utilities such as myth-tv.

ELRepo

The ELRepo Project focuses on hardware related packages to enhance your experience with Enterprise Linux. This includes filesystem drivers, graphics drivers, network drivers, sound drivers, webcam and video drivers.

This list is by no means exhaustive.  There are many other repositories available.  Be careful about which ones you use, and always backup your system before using an unknown repository.

Posted in Administration, Open Source • Tags: Top Of Page
3,727 views

Write a comment

asd