如何在RHEL 9/AlmaLinux 9/Rocky Linux 9/CentOS Stream 9上启用EPEL存储库

2024年 3月 20日 76.8k 0

EPEL的完整形式是针对Enterprise Linux的额外包。顾名思义,它是RHEL、AlmaLinux、Rocky Linux、CentOS Stream等企业Linux发行版的包库。EPEL包库包含在Fedora上可用的包,但在RHEL、CentOS Stream和其他基于RHEL的Linux发行版(即AlmaLinux、Rocky Linux)上不可用。因此,如果您需要在RHEL、AlmaLinux、Rocky Linux或CentOS Stream上使用Fedora Linux上提供的任何软件包,您必须在您的计算机/服务器上启用EPEL包存储库。在本文中,我们将向您展示如何在Red Hat Enterprise Linux(RHEL)9、AlmaLinux 9、Rocky Linux 9和CentOS Stream 9 Linux发行版上安装、启用和使用EPEL存储库。

内容主题:

  1. 在Red Hat Enterprise Linux(RHEL)9上安装Epel存储库
  2. 在AlmaLinux 9和Rocky Linux 9上安装ETEL仓库
  3. 在CentOS Stream 9上安装ETEL仓库
  4. 检查是否在RHEL/AlmaLinux/Rocky Linux/CentOS流上启用了ETEL软件包存储库
  5. 列出RHEL/AlmaLinux/Rocky Linux/CentOS Stream 8上的所有ETEL Repository Packages
  6. 在RHEL/AlmaLinux/Rocky Linux/CentOS流上搜索ETEL仓库包
  7. 在RHEL/AlmaLinux/Rocky Linux/CentOS Stream上安装ETEL仓库中的软件包
  8. 在RHEL/AlmaLinux/Rocky Linux/CentOS流上列出ETEL存储库中安装的软件包
  9. 在RHEL 9上禁用ETEL存储库
  10. 在AlmaLinux 9/Rocky Linux 9上禁用ETEL存储库
  11. 在CentOS Stream 9上禁用ETEL仓库
  12. 在RHEL 9上启用EBEL存储库
  13. 在AlmaLinux 9/Rocky Linux 9上启用ETEL仓库
  14. 在CentOS Stream 9上启用ETEL仓库
  15. 从RHEL 9/AlmaLinux 9/Rocky Linux 9卸载ETEL仓库
  16. 从CentOS Stream 9卸载ETEL仓库
  17. 结论

在Red Hat Enterprise Linux(RHEL)9上安装Epel存储库

EMEL存储库的一些包依赖于官方RHEL 9 CodeReady—Builder存储库的包。因此,在RHEL 9上安装/启用ETEL存储库之前,必须启用RHEL 9 CodeReady—Builder存储库。

要启用RHEL 9 CodeReady—Builder存储库,请运行以下命令:

$sudo订阅管理器repos--为-hel-9-$(uname-i)-rpms启用代码就绪构建器

在RHEL 9系统上应该启用CodeReady—Builder存储库。

要在RHEL 9计算机上安装并启用ETEL存储库,请运行以下命令:

$sudo dnf install www.example.com

要确认安装,请按“Y”,然后按。

应在RHEL 9系统上安装并启用ETEL存储库。

在AlmaLinux 9和Rocky Linux 9上安装ETEL仓库

ETEL存储库的一些包依赖于官方AlmaLinux 9/Rocky Linux 9 CRB存储库的包。因此,在AlmaLinux 9/Rocky Linux 9上安装/启用ETEL存储库之前,您必须启用CRB存储库。

要在AlmaLinux 9/Rocky Linux 9上启用CRB存储库,请运行以下命令:

$sudo dnf管理器——启用设置的CRB

使用以下命令更新Dnf包数据库缓存:

$sudo Dnf makecach.

要在AlmaLinux 9/Rocky Linux 9上安装和启用ETEL存储库,请运行以下命令:

$sudo dnf install epel—release

要确认安装,请按“Y”,然后按。

您可能会被要求接受AlmaLinux/Rocky Linux 9仓库的GPG密钥。要接受GPG键,请按"Y",然后按。

应该在AlmaLinux/Rocky Linux 9系统上安装并启用ETEL存储库。

在CentOS Stream 9上安装ETEL仓库

EPEL存储库的一些包依赖于来自官方CentOS Stream 9 CRB存储库的包。因此,在CentOS Stream 9上安装/启用EPEL存储库之前,必须启用CRB存储库。

要在CentOS Stream 9上启用CRB存储库,请运行以下命令:

$sudo dnf管理器——启用设置的CRB

使用以下命令更新Dnf包数据库缓存:

$sudo Dnf makecach.

要在CentOS Stream 9上安装并启用ETEL存储库,请运行以下命令:

$sudo DNF Install Epel-Release Epel-Next-Release

要确认安装,请按“Y”,然后按。

您可能会被要求接受CentOS Stream 9仓库的GPG密钥。要接受GPG键,请按"Y",然后按。

应该在CentOS Stream 9系统上安装并启用ETEL存储库。

检查是否在RHEL/AlmaLinux/Rocky Linux/CentOS流上启用了ETEL软件包存储库

若要检查RHEL 9、AlmaLinux 9、Rocky Linux 9或CentOS Stream 9上是否启用了ETEL软件包存储库,请运行以下命令:

$sudo dnf repolist

如果在RHEL 9、AlmaLinux9和Rocky Linux9上启用了EPEL存储库,您应该会在列表中看到“EPEL”和“epel-cisco-openh264”存储库。

如果在CentOS Stream 9上启用了ETEL存储库,您应该会在列表中看到"epel"、"epel—next"和"epel—isco—openh264"存储库。

列出RHEL/AlmaLinux/Rocky Linux/CentOS Stream上的所有ETEL Repository Packages

要列出RHEL 9、AlmaLinux/Rocky Linux 9和CentOS Stream 9上的所有ETEL仓库包,请运行以下命令:

$sudo dnf——repo epel list可用

要列出RHEL 9、AlmaLinux/Rocky Linux 9和CentOS Stream 9上以"php"开头的所有ETEL存储库包,请运行以下命令:

$sudo dnf——repo epel list available php *

同样,您可以使用以下命令列出RHEL 9、AlmaLinux/Rocky Linux 9和CentOS Stream 9上的所有"epel—Cisco—openh264"存储库包:

$sudo dnf--repo epel-cisco-openh264列表可用

如果您使用的是CentOS 9 Stream,您也可以使用以下命令列出所有"epel—next"仓库包:

$sudo dnf--repo epel-下一个可用的列表

在RHEL/AlmaLinux/Rocky Linux/CentOS Stream上搜索Epel存储库程序包

要仅在RHEL 9和AlmaLinux/Rocky Linux 9上搜索ETEL存储库包,请运行以下命令:

$sudo dnf--repo epel--repo epel-cisco-open264搜索编写器

要只在CentOS Stream 9上搜索ETEL仓库包,请运行以下命令:

$sudo dnf——repo epel——repo epel—isco—openh264——repo epel—next search node

在RHEL/AlmaLinux/Rocky Linux/CentOS Stream上安装ETEL仓库中的软件包

您可以使用通常的"dnf install"命令从RHEL 9、AlmaLinux/Rocky Linux 9和CentOS Stream 9上安装ETEL仓库中的软件包。

例如,要从“epel”存储库安装“nodejs-devel”以及所有依赖项,请运行以下命令:

$sudo dnf install nodejs—devel

要确认安装,请按“Y”,然后按。

正在下载ETEL存储库包及其依赖项并安装在您的计算机/服务器上。它需要一段时间来完成。

系统可能会要求您接受EPEL存储库的GPG密钥。只需按“Y”,然后按继续。

应该安装您想要的ETEL存储库包。

在RHEL/AlmaLinux/Rocky Linux/CentOS流上列出ETEL存储库中安装的软件包

要列出所有已安装的ETEL存储库包,请运行以下命令:

安装了$sudo dnf list| grep @ epel

正如您所看到的,显示了我们在前面一节中从ETEL存储库安装的"nodejs—devel"包。

在RHEL 9上禁用ETEL存储库

要在RHEL 9上禁用ETEL存储库("epel"和"epel—isco—openh264"),请运行以下命令:

$sudo dnf管理器——设置禁用epel

$sudo Dnf配置管理器--已禁用设置的EPEL-cisco-openh264

或者,您可以使用以下命令禁用RHEL 9上的"CodeReady—Builder"存储库:

$sudo subscribution—manager repos——disable code ready—builder—for—rhel—9—$(uname—i)—rpms

应在RHEL 9系统上禁用ETEL存储库和CodeReady—Builder存储库。

$sudo dnf repolist

在AlmaLinux 9/Rocky Linux 9上禁用ETEL存储库

要在AlmaLinux/Rocky Linux 9上禁用ETEL存储库("epel"和"epel—isco—openh264"),请运行以下命令:

$sudo dnf管理器——设置禁用epel

$sudo Dnf配置管理器--已禁用设置的EPEL-cisco-openh264

或者,您可以使用以下命令禁用AlmaLinux/Rocky Linux 9上的CRB存储库:

$sudo Dnf配置管理器--设置已禁用CRB

在AlmaLinux/Rocky Linux 9系统上,ETEL存储库和CRB存储库应被禁用。

$sudo dnf repolist

在CentOS Stream 9上禁用ETEL仓库

要在CentOS Stream 9上禁用EPEL存储库(“EPEL”、“EPEL-NEXT”和“EPEL-cisco-openh264”),请运行以下命令:

$sudo dnf管理器——设置禁用epel

$sudo Dnf配置管理器--设置禁用EPEL-NEXT

$sudo Dnf配置管理器--已禁用设置的EPEL-cisco-openh264

或者,您可以使用以下命令禁用CentOS Stream 9上的CRB存储库:

$sudo Dnf配置管理器--设置已禁用CRB

在CentOS Stream 9系统上,ETEL存储库和CRB存储库应被禁用。

$sudo dnf repolist

在RHEL 9上启用EBEL存储库

要在RHEL 9上重新启用EPEL存储库,请首先使用以下命令启用CodeReady-Builder存储库:

$sudo订阅管理器repos--为-hel-9-$(uname-i)-rpms启用代码就绪构建器

要在RHEL 9上重新启用EPEL存储库(“EPEL”和“EPEL-cisco-openh264”),请运行以下命令:

$sudo dnf管理器——启用设置的epel

$sudo dnf管理器——启用设置的epel—Cisco—openh264

应在RHEL 9系统上启用ETEL存储库和CodeReady—Builder存储库。

$sudo dnf repolist

在AlmaLinux 9/Rocky Linux 9上启用ETEL仓库

要在AlmaLinux/Rocky Linux 9上重新启用EPEL存储库,请首先使用以下命令启用CRB存储库:

$sudo dnf管理器——启用设置的CRB

要在RHEL 9上重新启用EPEL存储库(“EPEL”和“EPEL-cisco-openh264”),请运行以下命令:

$sudo dnf管理器——启用设置的epel

$sudo dnf管理器——启用设置的epel—Cisco—openh264

应该在您的AlmaLinux/Rocky Linux 9系统上启用EPEL存储库和CRB存储库。

$sudo dnf repolist

在CentOS Stream 9上启用ETEL仓库

要在CentOS Stream 9上重新启用ETEL存储库,请首先使用以下命令启用CRB存储库:

$sudo dnf管理器——启用设置的CRB

要在CentOS Stream 9上重新启用EPEL存储库(EPEL、EPEL-NEXT和EPEL-cisco-openh264),请运行以下命令:

$sudo dnf管理器——启用设置的epel

$sudo Dnf配置管理器--启用SET的EPEL-NEXT

$sudo dnf管理器——启用设置的epel—Cisco—openh264

ETEL仓库和CRB仓库应该在CentOS Stream 9系统上启用。

$sudo dnf repolist

从RHEL 9/AlmaLinux 9/Rocky Linux 9卸载ETEL仓库

要从RHEL 9或AlmaLinux/Rocky Linux 9中完全删除EPEL存储库,请运行以下命令:

$sudo dnf移除epel—release

要确认卸载,请按"Y",然后按。

ETEL存储库应该从RHEL 9或AlmaLinux/Rocky Linux 9系统中删除。

从CentOS Stream 9卸载ETEL仓库

要从CentOS Stream 9中完全删除EPEL存储库,请运行以下命令:

$sudo dnf移除epel—release epel—next—release

要确认卸载,请按"Y",然后按。

应该从您的CentOS Stream 9系统中删除EPEL存储库。

结论

在本文中,我们向您展示了如何在RHEL 9、AlmaLinux 9、Rocky Linux 9和CentOS Stream 9上安装和启用ETEL存储库。我们还向您展示了如何检查是否启用了ETEL存储库,列出ETEL存储库包,搜索ETEL存储库包,并在RHEL 9、AlmaLinux 9、Rocky Linux 9和CentOS Stream 9上安装ETEL存储库包。我们还向您展示了如何从ETEL存储库中列出已安装的软件包。最后,我们向您展示了如何从RHEL 9、AlmaLinux 9、Rocky Linux 9和CentOS Stream 9中禁用ETEL存储库、重新启用ETEL存储库以及完全卸载ETEL存储库。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论