由于我很难找到如何在任何地方做到这一点,所以我想问一下,
如何在 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 文件仍然具有相同的名称。PowerTools
yum
答案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