Adding or removing software repositories in Fedora
This section describes how to add, enable, or disable a software repository with the DNF application.
Adding repositories
This section describes how to add software repositories with the dnf config-manger command.
Use the following commands as the root user or under the sudo utility.
-
Define a new repository by adding a new file with the
.reposuffix to the/etc/yum.repos.d/directory. For details about various options to use in the.repofile, see the Setting [repository] Options section in the System Administrator’s Guide -
Add the newly created repository.
# dnf config-manager --add-repo repository
Replace
repositorywith the path to the created.repofile, for example:# dnf config-manager --add-repo /etc/yum.repos.d/fedora_extras.repo
Enabling repositories
This section shows how to enable a particular software repository by using the dnf config-manager command.
Procedure
-
To enable a particular repository, use the following command as
root.# dnf config-manager --set-enabled repository
Replace
repositorywith the unique repository ID, for example:# dnf config-manager --set-enabled fedora-extras
Disabling repositories
This section shows how to disable a particular software repository by using the dnf config-manager command.
Procedure
-
To disable a particular repository, use the following command as root:
# dnf config-manager --set-disabled repository
Replace
repositorywith the unique repository ID, for example:# dnf config-manager --set-disabled fedora-extras