如何在 CentOS 上安装 EPEL 存储库如何在 CentOS 上安装 EPEL 存储库如何在 CentOS 上安装 EPEL 存储库如何在 CentOS 上安装 EPEL 存储库
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 CentOS 上安装 EPEL 存储库

Extra Packages for Enterprise Linux 或 EPEL 是辅助软件包存储库,用于安装 CentOS 中常用软件的软件包。 Fedora 开发人员考虑开发一个存储库,其中包含他们在 RHEL 和其他类似发行版上维护的所有 Fedora 软件包。此存储库开发的目的是使应用程序在企业 Linux 的兼容发行版上更易于访问。

Fedora 项目的一个特殊兴趣小组(称为 EPEL 小组)负责维护 EPEL 存储库。该存储库负责开发和管理一组高质量的额外包。 EPEL 存储库中存在的软件包可能是未添加到核心存储库的软件,或者有时它们的更新未发布。

为什么应该在 CentOS 上使用 EPEL 存储库

以下列出了使用 EPEL 存储库的一些好处:

  • EPEL 是一个免费的开源存储库。

  • EPEL 存储库中的包不存在兼容性问题。

  • 您可以利用 dnf 和 yum 从 EPEL 存储库安装开源包。

  • EPEL 组负责 EPEL 包管理。

现在,我们将演示如何在 CentOS 系统上安装 EPEL 存储库。那么,让我们开始吧!

如何在 CentOS 上安装 EPEL 存储库

按“CTRL+ALT+T”打开 CentOS 终端。您必须在终端中以 root 用户或超级用户身份登录。现在,使用下面给出的命令搜索“epel-release”存储库:

$ yum search epel-release

要了解有关 EPEL 存储库的更多信息,例如其版本、架构、大小、来源,请写出“yum info”命令,如下所示:

$ yum info epel-release

最后一步是执行下面给出的命令,在您的系统上安装 EPEL 存储库:

$ sudo yum install epel-release

如何验证 CentOS 上的 EPEL 存储库安装

无错误的输出表明 EPEL 存储库已成功安装在 CentOS 系统上。为了确认它的存在,我们将在rpm(即Red Hat Package Manager)中搜索“epel”。在 CentOS 中,该实用程序允许用户更新、验证、查询、安装、卸载任何软件包。我们将添加“-qa”选项来在rpm中执行“查询所有已安装的软件包”操作。接下来,我们将使用“[|]”管道将“rpm -qa”的输出定向到“grep epel”命令。因此,它将验证 EPEL 存储库是否已安装:

$ rpm -qa | grep epel

如何列出 CentOS 上所有活动的存储库

现在,通过列出 CentOS 系统中的所有活动存储库来检查您的系统上是否启用了 EPEL 存储库:

$ yum repolist

如何在 CentOS 上列出 EPEL 存储库的软件包

在 CentOS 终端中,您可以通过执行以下命令来查看 EPEL 包含的软件包列表:

$ yum --disablerepo="*" --enablerepo="epel" list available

如何在CentOS上统计EPEL存储库的包数

“wc”是“字数”的缩写。 “wc”命令用于对字符、行和单词进行计数。在“wc”命令中,添加“-l”选项来打印行数。如果您想计算 EPEL 存储库中的软件包数量,请使用以下命令:

$ sudo yum --disablerepo="*" --enablerepo="epel" list available | wc -l

如何在 CentOS 上的 EPEL 存储库中搜索包

用于在 EPEL 存储库中搜索包的命令分为两部分。该命令的第一部分将获取 EPEL 存储库中存在的包列表,在下一部分中,我们将使用“grep”命令在检索到的列表中搜索特定包。管道“[|]”用于将包列表重定向到“grep”命令。

在我们的 EPEL 存储库中,我们将搜索“CFR”,这是一个反编译现代 Java 功能的 Java 反编译器。为此,我们将在 CentOS 终端中执行以下命令:

$ yum --disablerepo="*" --enablerepo="epel" list available | grep 'CFR'

如何在 CentOS 上从 EPEL 存储库安装软件包

现在,我们将通过执行以下命令从 EPEL 存储库安装“CFR”包:

$ sudo yum --enablerepo="epel" install CFR

您还可以查看CFR包裹的相关信息:

$ yum --enablerepo=epel info CFR

上面提到的命令将显示“CFR”包的名称、版本、架构、大小以及许多其他详细信息:

如何在 CentOS 上删除 EPEL 存储库

您可以通过执行以下命令来擦除 EPEL 存储库:

$ sudo yum remove epel-release

结论

©2015-2025 艾丽卡 support@alaica.com