RHEL 8.2 启用EPEL仓库

EPEL 代表 “Extra Packages for Enterprise Linux”,它是一个自由开源的附加软件包仓库,可用于RHEL体系。这些软件在RHEL体系的默认软件包仓库中不可用。

安装并启用EPEL仓库

[root@RHEL8 ~]# dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
[root@RHEL8 ~]# dnf repolist epel -v  #验证是否启用了 EPEL 仓库,一般情况下安装完自动启用并配置其 yum/dnf 仓库
Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, product-id, repoclosure, repodiff, repograph, repomanage, reposync, subscription-manager, uploadprofile
Updating Subscription Management repositories.
DNF version: 4.2.17
cachedir: /var/cache/dnf
User-Agent: constructed: 'libdnf (Red Hat Enterprise Linux 8.2; generic; Linux.x86_64)'
repo: downloading from remote: epel-modular
Extra Packages for Enterprise Linux Modular 8 - x86_64                                                                                                                                                    95 kB/s | 118 kB     00:01    
epel-modular: using metadata from Fri 29 May 2020 10:47:25 AM CST.
repo: downloading from remote: epel
Extra Packages for Enterprise Linux 8 - x86_64                                                                                                                                                           5.1 MB/s | 7.1 MB     00:01    
epel: using metadata from Mon 15 Jun 2020 07:42:51 PM CST.
repo: using cache for: rhel-8-for-x86_64-baseos-rpms
rhel-8-for-x86_64-baseos-rpms: using metadata from Tue 16 Jun 2020 02:55:47 AM CST.
repo: using cache for: rhel-8-for-x86_64-appstream-rpms
rhel-8-for-x86_64-appstream-rpms: using metadata from Mon 15 Jun 2020 08:52:17 PM CST.
Completion plugin: Generating completion cache...

Repo-id            : epel
Repo-name          : Extra Packages for Enterprise Linux 8 - x86_64
Repo-status        : enabled
Repo-revision      : 1592221335
Repo-updated       : Mon 15 Jun 2020 07:42:51 PM CST
Repo-pkgs          : 5,805
Repo-available-pkgs: 5,803
Repo-size          : 7.4 G
Repo-metalink      : https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64&infra=$infra&content=$contentdir
  Updated          : Tue 16 Jun 2020 01:23:13 PM CST
Repo-baseurl       : http://mirrors.njupt.edu.cn/epel/8/Everything/x86_64/ (20 more)
Repo-expire        : 172,800 second(s) (last: Tue 16 Jun 2020 01:23:13 PM CST)
Repo-filename      : /etc/yum.repos.d/epel.repo
Total packages: 5,805
[root@RHEL8 ~]# 
[root@RHEL8 ~]# dnf repository-packages epel list #列出 EPEL 仓库中的所有的软件包

从EPEL仓库中搜索软件包

[root@RHEL8 ~]# dnf repository-packages epel list | grep -i zabbix #搜索仓库中的 zabbix包
zabbix40.x86_64                                    4.0.17-1.el8                           epel
zabbix40-agent.x86_64                              4.0.17-1.el8                           epel
zabbix40-dbfiles-mysql.noarch                      4.0.17-1.el8                           epel
zabbix40-dbfiles-pgsql.noarch                      4.0.17-1.el8                           epel
zabbix40-dbfiles-sqlite3.noarch                    4.0.17-1.el8                           epel
zabbix40-proxy.noarch                              4.0.17-1.el8                           epel
zabbix40-proxy-mysql.x86_64                        4.0.17-1.el8                           epel
zabbix40-proxy-pgsql.x86_64                        4.0.17-1.el8                           epel
zabbix40-proxy-sqlite3.x86_64                      4.0.17-1.el8                           epel
zabbix40-server.noarch                             4.0.17-1.el8                           epel
zabbix40-server-mysql.x86_64                       4.0.17-1.el8                           epel
zabbix40-server-pgsql.x86_64                       4.0.17-1.el8                           epel
zabbix40-web.noarch                                4.0.17-1.el8                           epel
zabbix40-web-mysql.noarch                          4.0.17-1.el8                           epel
zabbix40-web-pgsql.noarch                          4.0.17-1.el8                           epel

从EPEL仓库安装软件包

[root@RHEL8 ~]# dnf --enablerepo="epel" install zabbix40-server -y #如果未指定 –enablerepo=epel,那么它将在所有可用的软件包仓库中查找zabbix-server包。
上一篇
下一篇