linux自带的yum源中的软件包是很有限的在官方的repository中找不到,因此安装软件时会出现这样的问题
什么 是EPEL?
EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。
而EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的。官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译那太辛苦了,而EPEL恰恰可以解决这两方面的问题。
怎样安装EPEL?
1.
2.yum install epel-release-latest-7.noarch.rpm
3.安装好之后在/etc/yum.repos.d中有两个新的yum 源1.epel.repo.rpmnew 2.epel-testing.repo
epel的yum源里面的内容?
EPEL的yum源的内容?
[epel]
name=Extra Packages
for
Enterprise Linux 7 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch
mirrorlist=https:
//mirrors
.fedoraproject.org
/metalink
?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=
file
:
///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-debuginfo]
name=Extra Packages
for
Enterprise Linux 7 - $basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/$basearch/debug
mirrorlist=https:
//mirrors
.fedoraproject.org
/metalink
?repo=epel-debug-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=
file
:
///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
[epel-
source
]
name=Extra Packages
for
Enterprise Linux 7 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
mirrorlist=https:
//mirrors
.fedoraproject.org
/metalink
?repo=epel-
source
-7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=
file
:
///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1