dnf4-config-manager - DNF config-manager Plugin
Contents
Arguments
<section>
This argument can be used to explicitly select the configuration sections to manage. A section
can either be main or a repoid. If not specified, the program will select the main section and
each repoid used within any --setopt options. A repoid can be specified using globs.
Copyright
2014, Red Hat, Licensed under GPLv2+
4.10.1 Jun 20, 2025 DNF4-CONFIG-MANAGER(8)
Examples
dnfconfig-manager--add-repohttp://example.com/some/additional.repo Download additional.repo and store it in repodir. dnfconfig-manager--add-repohttp://example.com/different/repo Create new repo file with http://example.com/different/repo as baseurl and enable it. dnfconfig-manager--dump Display main DNF configuration. dnfconfig-manager--dump<section> Display configuration of a repository identified by <section>. dnfconfig-manager--set-enabled<repoid> Enable repository identified by <repoid> and make the change permanent. dnfconfig-manager--set-disabled<repoid1><repoid2> Disable repositories identified by <repoid1> and <repoid2> dnfconfig-manager--set-disabled<repoid1>,<repoid2> Disable repositories identified by <repoid1> and <repoid2> dnfconfig-manager--save--setopt=*.proxy=http://proxy.example.com:3128/<repo1><repo2> Update proxy setting in repositories with repoid <repo1> and <repo2> and make the change permanent. dnfconfig-manager--save--setopt=*-debuginfo.gpgcheck=0 Update gpgcheck setting in all repositories whose id ends with -debuginfo and make the change permanent.
Name
dnf4-config-manager - DNF config-manager Plugin
Manage main and repository DNF configuration options, toggle which repositories are enabled or disabled,
and add new repositories.
Options
All general DNF options are accepted, see Options in dnf(8) for details.
--help-cmd
Show this help.
--add-repo=URL
Add (and enable) the repo from the specified file or url. If it has to be added into installroot,
combine it with --setopt=reposdir=/<installroot>/etc/yum.repos.d command-line option.
--dump Print dump of current configuration values to stdout.
--set-disabled,--disable
Disable the specified repos (implies --save).
--set-enabled,--enable
Enable the specified repos (implies --save).
--save Save the current options (useful with --setopt).
--setopt=<option>=<value>
Set a configuration option. To set configuration options for repositories, use repoid.option for
the <option>. Globs are supported in repoid.
WARNING:
DNF config-manager can misbehave when enabling/disabling repositories generated by tools like
subscription-manager on RHEL. In this case you should use subscription-manager to perform such
actions.
Synopsis
dnfconfig-manager[options]<section>...
