YUM-CONFIG-MANAGER(1) dnf-plugins-core YUM-CONFIG-MANAGER(1)
NAME
yum-config-manager - redirecting to DNF config-manager Plugin
Manage main and repository DNF configuration options, toggle which
repositories are enabled or disabled, and add new repositories.
SYNOPSIS
dnf config-manager [options] <section>...
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.
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 sup-
ported in repoid.
EXAMPLES
dnf config-manager --add-repo http://example.com/some/additional.repo
Download additional.repo and store it in repodir.
dnf config-manager --add-repo http://example.com/different/repo
Create new repo file with http://example.com/different/repo as
baseurl and enable it.
dnf config-manager --dump
Display main DNF configuration.
dnf config-manager --dump <section>
Display configuration of a repository identified by <section>.
dnf config-manager --set-enabled <repoid>
Enable repository identified by <repoid> and make the change
permanent.
dnf config-manager --set-disabled <repoid1> <repoid2>
Disable repositories identified by <repoid1> and <repoid2>
dnf config-manager --set-disabled <repoid1>,<repoid2>
Disable repositories identified by <repoid1> and <repoid2>
dnf config-manager --save --setopt=*.proxy=http://proxy.exam-
ple.com:3128/ <repo1> <repo2>
Update proxy setting in repositories with repoid <repo1> and
<repo2> and make the change permanent.
dnf config-manager --save --setopt=*-debuginfo.gpgcheck=0
Update gpgcheck setting in all repositories whose id ends with
-debuginfo and make the change permanent.
AUTHOR
See AUTHORS in your Core DNF Plugins distribution
COPYRIGHT
2014, Red Hat, Licensed under GPLv2+
4.0.21 Apr 08, 2024 YUM-CONFIG-MANAGER(1)