如何在RHEL 8上安装EPEL存储库

EPEL是Enterprise Linux Extra Packages的缩写,是一个免费的开源存储库,为CentOS,RedHat和Oracle Linux提供额外的软件包。

EPEL 是Enterprise Linux Extra Packages的缩写,是Fedora团队提供的免费开源存储库。 EPELCentOSRedHatOracle LinuxScientific Linux发行版提供额外或补充软件包。

它同时提供基于rpmdnf的软件包,并增强了安装的便利性。 在本指南中,您将学习如何在Red Hat Enterprise Linux 8.x版上安装EPEL

为什么要安装EPEL存储库?

那么,为什么要考虑安装EPEL存储库? 原因很简单。 EPEL允许用户访问RHELCentOSOracle以及Scientific Linux中常用软件应用程序的一系列高质量软件包,如前所述。

构成EPEL的一些应用程序包括htop ,它提供了系统性能的概述。

先决条件

在开始之前,请确保满足以下要求。

  1. RHEL 8.0的运行实例
  2. 具有sudo权限的常规系统用户
  3. 良好的互联网连接。

让我们在RHEL 8.0上潜水并安装EPEL存储库。

在RHEL 8.x上安装EPEL存储库

要安装EPEL存储库,请通过SSH登录RHEL 8实例并运行以下命令。

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

出现提示时,键入y并按Enter键以允许继续安装。

在RHEL 8上安装Epel存储库

在RHEL 8上安装Epel存储库

接下来,使用以下命令更新系统。

$ sudo dnf update

更新完成后,您可以通过执行命令来验证EPEL存储库的安装。

$ sudo rpm -qa | grep epel
检查EPEL包安装

检查EPEL包安装

要列出构成EPEL存储库的软件包,请运行该命令。

$ sudo dnf --disablerepo="*" --enablerepo="epel" list available
列出Epel中可用的软件包

列出Epel中可用的软件包

此外,您可以通过将结果传递给grep命令来决定搜索单个包,如下所示。

$ sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep package_name

例如,要搜索htop包 ,请运行该命令。

$ sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep htop 
在Epel中搜索单个包裹

在Epel中搜索单个包裹

从RHEL 8上的EPEL存储库安装包

成功安装EPEL存储库后,可以使用该命令安装软件包。

$ sudo dnf --enablerepo="epel" install <package_name>

例如,要安装屏幕软件包 ,请运行该命令。

$ sudo dnf --enablerepo="epel" install screen
从Epel Repo安装包

从Epel Repo安装包

或者,您可以发出如图所示的命令。

$ sudo dnf install <package_name>

例如,要安装htop包 ,命令将是。

$ sudo dnf install htop
从EPEL在RHEL 8中安装Htop

从EPEL在RHEL 8中安装Htop

结论

这是一个包装! 在本指南中,您学习了如何在RHEL 8.x版本上安装EPEL存储库。 我们欢迎您试用,并在下面的评论部分分享您的反馈。