CentOS使用EPEL源的方法步骤

  • Post category:Linux

下面是 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 源的方法步骤和示例说明,希望对你有所帮助。