CentOS comes with the CentOS-Base.repo source by default, but many of the software with copyright disputes have been removed from the official source, and the installed software is not the latest stable version. There are not many multimedia software in the source that comes with Fedora. If you need to install it, you must first add other sources, such as RPMFusion and RPMForge and other third-party software libraries.
The following GoFace will introduce various third-party software libraries one by one. The following software libraries are suitable for Linux distributions that are fully compatible with RHEL, such as CentOS, Fedora, Scientific Linux. Scientific Linux may be a bit strange to everyone. It is similar to CentOS and is a clone of RedHat Linux. GoFace has been introduced before: http://blog.51osos.com/linux/scientific-linux/
EPEL source
EPEL, or Extra Packages for Enterprise Linux, is a project created and maintained by the Fedora community to provide high-quality software packages for RHEL and derivative distributions such as CentOS and Scientific Linux. EPEL contains a lot of software, which is a good supplement to the official standard source.
"EPEL (Extra Packages for Enterprise Linux) is a Fedora Special Interest Group that creates, maintains, and manages a high quality set of additional packages for Enterprise Linux, including, but not limited to, Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL). "
64-bit, version 6.0 installation:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
Browse other versions by yourself http://dl.fedoraproject.org/pub/epel/
wiki: http: //fedoraproject.org/wiki/EPEL
Fedora EPEL download: http://mirrors.fedoraproject.org/publiclist/EPEL/
EPEL: http://fedoraproject.org/wiki/EPEL
Remi source
You may rarely hear about Remi source, but GoFace from Remi source is highly recommended, especially for linux users who do not want to compile the latest version, because almost all the software in Remi source is the latest stable version. Maybe you doubt that it is stable? Rest assured, these are compiled by Linux ashes players and put into the source. They are undoubtedly familiar with the system environment and software compilation parameters.
Remi: http://rpms.famillecollet.com/
You also need to download for different version numbers.
RPMForge source
RPMForge is a software warehouse under the CentOS system, with more than 4,000 software packages, and is considered by the CentOS community to be the safest and most stable software warehouse.
RPMForge official website: http://repoforge.org/
http://repoforge.org/use/
RPMForge:
32-bit: http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/
64-bit: http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/
RPMFusion source
If you are using Fedora 15, you are not unfamiliar with RPMFusion. Various audio software such as MPlayer is not available in the standard source. Generally, install the RPMFusion source first, and then you can easily install various required software.
CentOS official said that the software stability in the RPMFusion software library is not as good as rpmforge.
RPMFusion official website: http://rpmfusion.org/
Fedora 13, 14 and 15:
su -c ’yum localinstall –nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.
noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm ’
RHEL 6 / CentOS 6:
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm http: //download1.rpmfusion. org / nonfree / el / updates / testing / 6 / i386 / rpmfusion-nonfree-release-6-0.1.noarch.rpm '
For other versions, please see: http://rpmfusion.org/Configuration
[size = 5] How to use various sources
The above sources are fully compatible with CentOS and other systems, but there is no guarantee that there will be no conflicts between the software libraries. If you need to use the above sources, you need to install the yum-priorities plugin. After installing the yum-priorities plugin, you can set the priority for each source. Generally set the official standard source priority to 1, the highest, third-party recommended> 10
priority = N (N is a positive integer from 1 to 99, the smaller the value, the higher the priority)
[base], [addons], [updates], [extras]… priority = 1
[CentOSplus], [contrib]… priority = 2
The other third software source is: priority = N (recommended N> 10)
#vi CentOS-Base.repo
[base]
name = CentOS- $ releasever-Base
mirrorlist = http: //mirrorlist.centos.org/? release = $ releasever & arch = $ basearch & repo = os
# baseurl = http: //mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck = 1
gpgkey = file: /// etc / pki / rpm-gpg / RPM-GPG-KEY-CentOS-6
priority = 1
#released updates
...
#wget http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm
#wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
[[email protected] yum.repos.d] # ls
CentOS-Base.repo CentOS-Media.repo epel-testing.repo
CentOS-Debuginfo.repo epel.repo remi.repo
vi remi.repo Change enabled = 0 in [remi] to enabled = 1 to enable remi source
[[email protected] yum.repos.d] # rpm –import / etc / pki / rpm-gpg / RPM-GPG-KEY-EPEL-6
[[email protected] yum.repos.d] # rpm –import / etc / pki / rpm-gpg / RPM-GPG-KEY-remi
Add priority settings in remi.repo and epel.repo to use.
RHEL / CentOS / Fedora various sources (EPEL, Remi, RPMForge, RPMFusion) configuration