如何在 CentOS 8 中启用 PowerTools 存储库?

如何在 CentOS 8 中启用 PowerTools 存储库?

由于我很难找到如何在任何地方做到这一点,所以我想问一下,

如何在 CentOS 8 中启用 PowerTools 存储库?(相当于 RHEL 8 中的 CodeReady Linux Builder 存储库)

答案1

您可以使用以下命令启用它:

yum install dnf-plugins-core

进而:

yum config-manager --set-enabled powertools

或者:

yum config-manager --set-enabled PowerTools

/etc/yum.repos.d/CentOS-PowerTools.repo您也可以使用文本编辑器打开并enabled=设置1为而不是0'。

跑一跑yum repolist你就会看到它。

编辑:

使用 启用时,repo 现在是powertools,而不是。有一个错误,因此开发人员可能会将其设置回之前的状态,这就是为什么两者都列出的原因。repo 文件仍然具有相同的名称。PowerToolsyum

答案2

要获取更多信息,请运行:-

yum info epel-release

执行以下命令:-

sudo yum install epel-release

启用 PowerTools 存储库,因为 EPEL 软件包可能依赖于其中的软件包:-

sudo yum config-manager --set-enabled powertools

您可能会收到如下错误:-

没有这样的命令:config-manager。请使用 /usr/bin/yum –help

运行以下命令来修复它:

sudo yum install 'dnf-command(config-manager)'

然后再次重新运行上述命令:-

sudo yum config-manager --set-enabled powertools

现在已经安装了 EPEL 仓库,是时候配置和使用它了。因此,运行以下命令:

sudo yum update

列出您的新存储库:-

sudo yum repolist

答案3

在 RHEL 8 和 Oracle Linux 8 上,你需要

sudo dnf config-manager --set-enabled ol8_codeready_builder

答案4

yum config-manager --set-enabled PowerTools

相关内容