yum agregar repositorios de forma rapida y sencilla

Todos sabemos ya cómo agregar un repositorio en Fedora no? Lo cotidiano es descargar el repo (usualmente un archivo de texto con extensión .repo), copiarlo a la carpeta /etc/yum.repos.d/ y posteriormente activarlo (si no lo está por defecto). Pues bien, hacer esta tarea es mucho más rápida y sencilla si utilizamos la utilidad yum-config-manager.

A continuación explicaré cómo añadir un repositorio y activarlo/desactivarlo haciendo uso de esta herramienta.

Agregar repositorio

Localiza la dirección del archivo del repositorio y ejecuta el siguiente comando sustituyendo la url (puede ser de un archivo local).

Código:
1
su -c "yum-config-manager --add-repo=ruta-del-repositorio"

Por ejemplo si queremos agregar el repositorio KDE RedHat ejecutaríamos:

Código:
1
su -c "yum-config-manager --add-repo=http://apt.kde-redhat.org/apt/kde-redhat/fedora/kde.repo"

Activar repositorio

Para activar un repositorio únicamente ejecutamos la utilidad con la opción --enable seguido del nombre del repositorio.

Código:
1
su -c "yum-config-manager --enable nombre-del-repo"

Por ejemplo para activar la sección kde-testing del repositorio de KDE RedHat, ejecutamos:

Código:
1
su -c "yum-config-manager --enable kde-testing"

El nombre pueden identificarlo viendo el archivo del repositorio y buscar la parte que está entre corchetes [ ].

Desactivar repositorio

Análogamente para desactivarlo ejecutamos la utilidad con la opción --disable

Código:
1
su -c "yum-config-manager --disable nombre-del-repo"

Ejemplo:

Código:
1
su -c "yum-config-manager --disable kde-testing"

Esta no solo sirve para administrar repositorios sino también para modificar las opciones predeterminadas de YUM. Para obtener más ayuda ejecuten:

Código:
1
su -c "yum-config-manager --help"

Fuente