下面是 CentOS 使用 EPEL 源的方法步骤:
什么是 EPEL 源?
EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个开源社区项目,为 RHEL 及其衍生发行版(比如 CentOS)提供高质量的附加软件包。这些软件包经过社区仔细测试,并在 RHEL/CentOS 内核和标准软件包之外,提供了更多的软件和工具。
安装 EPEL 源步骤
1.检查系统版本
确认系统版本是否为 CentOS/RHEL 5 或者 6 或者 7。可以使用以下命令检查:
$ cat /etc/redhat-release
2. 安装 EPEL 源
安装 EPEL 源的方法有两种,一种是使用系统自带的包管理工具yum来安装,另一种是手动下载安装。
方法一:使用yum安装
使用 yum 命令安装 EPEL 源:
# CentOS/RHEL 7安装EPEL源
$ sudo yum install epel-release
# CentOS/RHEL 6安装EPEL源
$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# CentOS/RHEL 5安装EPEL源
$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
方法二:手动下载安装
- 访问 EPEL 源官网:https://fedoraproject.org/wiki/EPEL
- 查找你的系统版本对应的 EPEL 源 RPM 包
- 使用 wget 命令下载 EPEL 源 RPM 包:
# CentOS/RHEL 7下载EPEL软件包
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# CentOS/RHEL 6下载EPEL软件包
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# CentOS/RHEL 5下载EPEL软件包
$ wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
- 使用 rpm 命令安装下载好的 EPEL 源 RPM 包:
$ sudo rpm -ivh epel-release-latest-*.noarch.rpm
3. 验证 EPEL 源是否可用
$ sudo yum repolist
如果可以看到类似如下的信息,即说明已经成功安装 EPEL 源:
repo id repo name status
epel/x86_64 Extra Packages for Enterprise Li 12,379
示例说明:
示例一:安装一个 EPEL 源提供的软件
为了演示方便,在此以安装 tree 命令为例:
$ sudo yum install tree
安装完成后就可以在命令行中使用 tree 命令了,这是一个递归显示目录结构的命令。
示例二:更新已安装的软件包
EPEL 源中的软件包经过社区仔细测试,因此很多软件的版本都比官方的 RHEL/CentOS 软件包更新一些。因此我们可以使用以下命令来更新已安装的软件包:
$ sudo yum update
然后就会更新所有已安装的软件包,包括来自于 EPEL 源的软件包。
以上就是 CentOS 使用 EPEL 源的方法步骤和示例说明,希望对你有所帮助。