em 21 yum ainda é a ferramenta de pacote padrão. então você quer:
1) yum-config-manager --save --disablerepo = foo (substitua foo por reponame.repo)
2) sudo vi (ou qualquer outro editor confortável) /etc/yum.repos.d/foo.repo e edite a linha enabled = 0/1 e salve (enquanto # yum clean all; #yum update não é geralmente exigido, é geralmente visto como uma boa prática)
dnf pode fazer exatamente o mesmo, mas como mencionado acima dnf não é padrão até 22 (ainda no estado RC até 5 de maio de 2015) e tem alguns problemas conhecidos com fc21 considere olhar para yum-dnf-$ arch no ínterim bem como uma possível solução / muleta ...