如何启用 CentOS 8 EPEL
EPEL 或 Extra Packages for Enterprise Linux 是一个由 Fedora Linux 为主要 Linux 发行版创建的免费、开源社区驱动的存储库项目。 EPEL 项目为 Linux 发行版提供高质量的附加组件和软件包,包括 REHL 系列中的发行版,例如 CentOS、RedHat 等。
本指南将向您展示如何在 CentOS 8.x 中安装和启用 EPEL 存储库以及访问其软件包。
要求
对于本指南,您将需要以下内容:
REHL/CentOS
Sudo 或 root 权限
如何在 CentOS 8 上安装 EPEL 存储库
在 CentOS 上安装 EPEL 存储库非常简单。请按照下图所示的步骤操作:
步骤 1:首先搜索 EPEL 存储库,如以下命令所示:
上述命令将给出示例输出,如下所示:
Last metadata expiration check: 8:50:41 ago on Sun 16 May 2021 04:12:01 AM IST.
============================== Name Matched: epel ==============================
epel-release.noarch : Extra Packages for Enterprise Linux repository
: configuration
[centos@centos8 ~]$ clear
[centos@centos8 ~]$ sudo dnf search epel
Last metadata expiration check: 8:50:47 ago on Sun 16 May 2021 04:12:01 AM IST.
============================================================================================================================== Name Matched: epel ==============================================================================================================================
epel-release.noarch : Extra Packages for Enterprise Linux repository configuration
您可以使用以下命令获取有关该包的更多信息:
这将为您提供如下所示的输出:
Last metadata expiration check: 20:13:32 ago on Sun 16 May 2021 04:12:01 AM IST.
Available Packages
Name : epel-release
Version : 8
Release : 8.el8
Architecture : noarch
Size : 23 k
Source : epel-release-8-8.el8.src.rpm
Repository : extras
Summary : Extra Packages for Enterprise Linux repository configuration
URL : http://download.fedoraproject.org/pub/epel
License : GPLv2
Description : This package contains the Extra Packages for Enterprise Linux (EPEL) repository
: GPG key as well as configuration for yum.
要在 CentOS 8 上安装 epel-releases 软件包,请调用软件包管理器,如以下命令所示:
这将安装 EPEL 软件包,如下图所示:
如何验证 EPEL 存储库
要确认 EPEL 存储库已启用并安装在您的系统上,您可以使用以下命令:
sudo dnf repolist
这将列出所有可用的存储库,包括 EPEL,如下面的屏幕截图所示:
在 EPEL 中搜索并安装软件包
要安装 EPEL 存储库中提供的软件包,请使用以下命令:
要查看 EPEL 存储库中的软件包列表,请使用以下命令:
这将列出 EPEL 存储库中的所有可用包,如下所示。
要在 EPEL 存储库中查找特定包,只需将输出传递给 grep,如图所示(搜索 qbittorrent 包)
输出如下图
结论
在本教程中,您学习了如何在 CentOS 8 上启用和安装 EPEL 存储库。请随意尝试本教程中所示的过程,看看它是否对您的需求有帮助。