Since I had a lot of trouble finding out how to do this anywhere, I'd like to ask,
how do I enable the PowerTools repository in CentOS 8? (equivalent of CodeReady Linux Builder repo in RHEL 8)
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.
Sign up to join this communitySince I had a lot of trouble finding out how to do this anywhere, I'd like to ask,
how do I enable the PowerTools repository in CentOS 8? (equivalent of CodeReady Linux Builder repo in RHEL 8)
You can enable it with the following commands:
yum install dnf-plugins-core
And then:
yum config-manager --set-enabled powertools
Or:
yum config-manager --set-enabled PowerTools
You can also just open /etc/yum.repos.d/CentOS-PowerTools.repo
with a text editor and set enabled=
to 1
instead of 0
'.
Run yum repolist
and you'll see it.
EDIT:
The repo is now powertools
instead of PowerTools
when enabling it with yum
. There was a bug so the developers may set it back to what it was before which is why both are listed. The repo file still has the same name.
yum config-manager
line was needed in my case.
– mwfearnley
Jan 29 '20 at 14:41
/etc/yum.repos.d/CentOS-PowerTools.repo
is a nice option. Then you don't need to install to dnf-plugins-core
.
– wisbucky
Jul 28 '20 at 15:28
To get more info, run :-
yum info epel-release
Execute the following command:-
sudo yum install epel-release
enable the PowerTools repository since EPEL packages may depend on packages from it:-
sudo yum config-manager --set-enabled PowerTools
You may get an error that read as follows:-
No such command: config-manager. Please use /usr/bin/yum –help
Run the following command to fix it:
sudo yum install 'dnf-command(config-manager)'
And re-run the above command again:-
sudo yum config-manager --set-enabled PowerTools
Now that EPEL repo installed it is time to configure and use it. Hence, run the following command:-
sudo yum update
List your new repos:-
sudo yum repolist