Technology and General Blog

PowerTools is a repository that functions as a container for libraries and developer instruments. This repository is obtainable on RHEL/ CentOS but not enabled by default. Some of the most popular EPEL, “Extra offers for Company Linux,” depend on PowerTools packages. You really should set up PowerTools on your program if the EPEL repository is by now enabled.

The PowerTools repository contains numerous packages that demand dependencies for putting in other purposes or building apps from resource code. These apps include window administrators, audio plans, community management instruments and technique administration, chat purchasers, figures/math packages, development instruments, productiveness apps, file administrators, emulators, graphic programs, online games, and so on.

You can also look at out the below-supplied checklist of some deals that are obtainable in the PowerTools repository:

  • kmod-devel
  • maven-prevalent
  • lame-devel
  • mariadb-typical
  • opencv
  • xorg-x11-server-devel
  • mingw64 and mesa offers
  • perl
  • device-mapper-devel

Enabling PowerTools repository on CentOS:

To help the PowerTools repository on your Linux-centered CentOS technique, for starters, you have to set up the bundle of “dnf-plugins”:

$ sudo dnf -y set up dnf-plugins-main

The up coming step is to empower the “EPEL” repository on your CentOS if you haven’t already enabled it, but initial, allow me reveal to you the performance of EPEL.

EPEL signifies “More Packages for Organization Linux.” It is a repository that is found on line. It develops and manages excess offers of stand5rd high quality. This repository is formulated for Company Linux, such as Oracle Linux (OL), CentOS, Scientific Linux (SL), and Crimson Hat Enterprise Linux (RHEL). Using Fedora, these deals were being produced and analyzed.

EPEL deals are predominantly based on Fedora, which indicates that these offers will never ever replace or conflict with deals in Organization Linux systems. EPEL shares so considerably of Fedora’s architecture, including the Bugzilla occasion, construct technique, mirror manager, updates supervisor, and additional.

$ sudo dnf -y install up-to-date-8.noarch.rpm

It is time to allow the “PowerTools” repository employing “config–manager.” Config-supervisor is a system that will allow for you to control configuration parameters, include, enable or disable repositories. When –add-repo is specified, the application will print out the latest configuration of the chosen sections and, if wanted, help save it to the ideal documents.

If no parameters are provided with the config supervisor, this program will pick out the primary portion and the enabled repository by default. You can customize this by applying arguments to determine your record of sections, which includes disabled repositories. A segment could be possibly most important or repoid.


Any config possibility can be set in the repo documents and yum or dnf config. Make use of the –setopt=option=value for global config selections, and -setopt=repoid.selection=price for repo alternatives. The latter accepts wildcards in the repoid, which can be expanded for the specified sections. If repoid does not consist of a wildcard, it will be picked immediately. This selection is valuable in a specific situation where you deal with a disabled repo and not pass it as an input.


You can permit any repository, use the “dnf config-supervisor –enable” with the “–set” option. Also, specify the identify of that unique repository.

Now, generate out the down below-provided command to empower the “PowerTools” repository.

$ sudo dnf config-manager –set-enabled powertools

Employing the “repolist” command, validate that the “PowerTools” repository is enabled or not:

The output declares that you are all completely ready to use “PowerTools” for installing offers on your procedure.


PowerTools repository can help quite a few packages or dependencies utilized for setting up or creating applications from supply code. Some of these applications consist of window supervisors, audio systems, community management tools and program administration, chat shoppers, studies/math deals, progress instruments, productiveness applications, file professionals, emulators, graphic programs, game titles, etc. In this publish, you figured out how to allow the “PowerTools” repository on your CentOS method.

Leave a Reply

Your email address will not be published. Required fields are marked *