Product SiteDocumentation Site

5.4. Configuración con prioridad

Siguiendo con la configuración yum, se demostrará cómo configurar Fedora para que yum use los repositorios en cierto orden con prioridad sin descartar la lista de espejos externos. Sin más vea la configuración necesaria.
[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
baseurl=http://mirepo.org/$releasever/$basearch/os/
        http://otrorepo.org/$releasever/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
Primero note el uso de múltiples URL en baseurl. Debe hacerse como se ha puesto aquí, no utilice múltiples declaraciones baseurl, no funcionará adecuadamente.
Luego note el uso de la declaración failovermethod, este parámetro puede tener los valores 'roundrobin' o 'priority'. Por omisión el valor es 'roundrobin' que aleatoriamente selecciona un URL de la lista de URLs. El valor puesto a 'priority' hace que se comience por el primer URL de la lista de URLs. Aquí es importante notar que la lista de URLs se construye con los baseurl y luego de la lista obtenida de mirrorlist. Así entonces se logra el objetivo deseado, buscar primero en los repositorios locales, luego si fallan, en el orden especificado, se busca en los URL de la lista de espejos.