什么是 EPEL 存储库?
EPEL代表Extra Packages for Enterprise Linux,是由 Fedora开发人员开发的存储库,可为CentOS、RHEL和其他 Linux 发行版提供额外的软件包。EPEL组管理 EPEL 存储库。安装并启用此存储库将允许您使用 dnf 和 yum 等普通工具来安装依赖项和相关包。
EPEL负责开发、管理和维护一组高质量的额外包,这些软件包可能是不属于核心存储库的软件或尚未发布的更新。EPEL 包大多基于Fedora,这意味着这些包永远不会替换 Enterprise Linux 系统中的包或与包冲突。EPEL共享了Fedora 的许多架构,包括Bugzilla、构建系统、镜像管理器、更新管理器等等。
现在可以在以下 Linux 发行版中使用 EPEL 存储库:
- CentOS
- Red Hat Enterprise Linux (RHEL)
- Oracle Linux
- Scientific Linux
目前,EPEL支持 RHEL 7 和 RHEL 8。EPEL包列表中存在用于Perl、Python、Ruby gems 和各种编程语言的其他附加模块。它还包括其他程序,例如 ImageMagick、etckeeper、GraphicsMagick、Chromium 浏览器构建等。
EPEL 存储库开发背后的动机:
- 为 CentOS、RHEL 类似衍生产品和 Scientific Linux 发行版提供高质量的软件包。这些软件包已在 Fedora 中构建、测试和增强。
- 尽可能使用相同的规则、指导方针、基础设施和政策与 Fedora 项目密切合作。
- 维护EPEL附加文档,该文档描述了无法与 Fedora 保持同步的少数情况下的差异和解释。
为什么要使用 EPEL 存储库?
- EPEL 存储库完全免费使用和开源。
- dnf 和 yum 用于安装无数的开源软件包。
- Fedora 存储库负责所有 EPEL 包。
- 没有兼容性问题和基本的重复包。
EPEL的特点:
- 该项目管理 CentOS、Red Hat Enterprise Linux (RHEL) 和 Scientific Linux的RPM 包。
- EPEL 还包括用于服务器、桌面和开发的软件包。
- 它参与了开源社区。
- 它还支持批量包管理。
在 CentOS 上安装 EPEL 存储库:
CentOS 是 EPEL 存储库安装方面最轻松的发行版。输入下面给出的命令,在CentOS系统上安装 EPEL 的最新版本。
输入“y”以允许 EPEL 安装继续。
现在使用此命令来验证 EPEL 是否正确安装在您的系统上:
列出此 EPEL 存储库中存在的所有活动包,通过这种方式将验证CentOS 系统上是否启用了此存储库。
要在 EPEL 存储库中搜索特定包,请按以下方式写出命令:
这里还提供了安装 EPEL存储库中存在的任何包的语法。指定“包名称”就可以开始安装了。
例如,将从EPEL存储库中搜索并安装“htop”包。
结论:
Fedora 开发人员希望使用他们在 RHEL/CentOS 上维护的软件包,这就是他们产生开发EPEL存储库的想法的原因。EPEL负责开发、管理和维护一组高质量的额外包。安装并启用此存储库将允许您使用 dnf 和 yum 等标准工具来安装依赖项和相关包。
在本教程中,小编简单介绍了在CentOS系统上启用和使用EPEL存储库的过程,仅供参考。
以上文章由惠主机www.idccoupon.com编辑整理,有任何问题欢迎交流讨论!
评论(0)