Me he tirado un día entero maldiciendo yum, el problema era que los repositorios que mete fedora por defecto no responden e intenta encontrar un mirror que si lo haga, en este proceso se pierde y da error. Los archivos de configuración de los repositorios de yum se encuentran en /etc/yum.repos.d , vamos a coger como ejemplo el archivo fedora.repo:
[base]
name=Fedora Core $releasever – $basearch – Base
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Como veis la dirección base es una url de redhat que no funciona, el truco consiste en mirar la lista de mirrors, poner como dirección base uno que funcione de lujo y seguidamente desactivar la lista de servidores espejos para que ni se le ocurra mirar en otro sitio, quedaría algo como lo siguiente:
[base]
name=Fedora Core $releasever – $basearch – Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
baseurl=http://ftp.udl.es/pub/fedora/linux/core/4/$ARCH/os
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Esto lo tenemos que hacer por cada repositorio base, updates, etc. No me podía creer que yum funcionara tan mal, pensaba «esto con apt no pasa» pero no, era culpa de los repositorios y ahora si que funciona de maravilla.
Cheli
Se agradecen estos blogs!!!
Gracias a tu ayuda ahora vuelve a funcionar YUM
Me alegra que te haya servido, un placer ayudar.
Cheli
joya… no me arrancaba el yum…
ahora si…
Es bueno saber que estas cosas ayudan a la gente ya que te animan a seguir escribiendo.
Un saludo Emanuel.