Tu listes tes dépôts installés:
dnf repolist
Ensuite tu peux activer ou désactiver les dépôts:
dnf config-manager --set-disabled ton_dépôt
Exemple avec le dépôt rpm-non-free, avant et après désactivation:
cat /etc/yum.repos.d/rpmfusion-nonfree.repo
[ root: ~ ]# cat /etc/yum.repos.d/rpmfusion-nonfree.repo
[rpmfusion-nonfree]
name=RPM Fusion for Fedora $releasever - Nonfree
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[ root: ~ ]# dnf config-manager --set-disabled rpmfusion-nonfree
[ root: ~ ]# cat /etc/yum.repos.d/rpmfusion-nonfree.repo
[rpmfusion-nonfree]
name=RPM Fusion for Fedora $releasever - Nonfree
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/
mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
On voit que la ligne correspondante à enabled passe de 1 à 0.
C'est bien indiqué dans
la doc au paragraphe 2.1.2
Avec Fedora le package manager (dnf) installe, active, désactive le dépôt mais ne le supprime pas, de mémoire c'était déjà le cas avec yum .
Si tu veux absolument supprimer le dépôt il faut effacer le fichier correspondant dans /etc/yum.repos.d/ (en ayant pris soin de considérer le pour et le contre).
rm /etc/yum.repos.d/ton_dépôt_en_trop.repo