文章目录[隐藏]
我们(Fedora EPEL)提供包含存储库配置文件和公共软件包签名密钥的发布包。使用与企业操作系统的主版本对应的版本。
如果您使用的是CentOS Stream,我们还建议您安装相应的epel-next-release软件包。
什么是epel-next?
EPEL软件包是针对RHEL构建的。EPEL Next是一个额外的存储库,允许软件包维护者根据CentOS Stream进行构建。当CentOS Stream包含即将到来的RHEL库rebase时,或者如果EPEL包具有CentOS Stream中已经存在但尚未在RHEL中的最低版本构建要求,则有时需要这样做。EPEL Next有自己的distgit分支、koji build目标和bodhi releases。
EPEL Next软件包的disttag后附加了.next(例如el8.next,epel 8-next的disttag为. www.example.com),以提供从同一distgit提交构建的EPEL软件包的升级路径。包维护者可以为EPEL和EPEL Next重建相同的提交,并在koji中获得两个不同的NVR。在六个月内,需要在EPEL Next中构建的构建需求应该在RHEL中,并且那时软件包维护者可以在EPEL分支中进行正常的发布bump提交,并获得比先前的EPEL和EPEL Next软件包都更新的NVR。
要开始使用EPEL Next,请为您的目标EPEL版本请求相应的分支,例如,请求epel 8-next分支以针对CentOS Stream 8重建epel 8包。分支创建后,您可以合并其他分支的提交并提交构建,就像您在其他EPEL或Fedora分支中所做的那样。
为了方便起见,一些发行版在其默认存储库中包含了这些发布包,允许您按名称安装它们,而无需完整的URL。某些EPEL包依赖于默认情况下未启用的存储库中的包。请注意以下说明中启用的其他存储库。
EL9
CentOS Stream 9
dnf config-manager --set-enabled crb
dnf install epel-release epel-next-release
RHEL 9
sudo subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
sudo crb enable
AlmaLinux 9
dnf config-manager --set-enabled crb
dnf install epel-release
EL8
CentOS Stream 8
dnf config-manager --set-enabled powertools
dnf install epel-release epel-next-release
RHEL 8
subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
crb enable
AlmaLinux 8, Rocky Linux 8
dnf config-manager --set-enabled powertools
dnf install epel-release
文章评论