Yum ve Fedore 6

Zdravim,
mam problem s instalaci balicku pres yum - balicek se stahne a nakonec skonci hlaskou “[Errno -1] Header is not complete”, pak zacne stahovat z jineho mirroru a vysledek je stejny dokud neprojde vsechny mirrory. Jsem pripojeny pres proxy, ktere jsem nastavil v /etc/profile.d/proxy.sh. Nevite nekdo jak to resit? Take jsem zkousel nastavit timeout, vysledek je stejny.

Moc dekuji za odpoved

Musim rici, ze toto se mi obcas stava uz delsi dobu. Problem je zpravidla v tom, ze obsah mirroru je “nesynchronni” s centralnim ulozistem a header soubory neodpovidaji obsahu repozitare (zrejme je se prave neco synchronizuje). Resenim je pockat napr. do druheho dne, zpravidla se to spravi samo. Take muzete zkusit “yum clean all” cimz vycistite vsechna docasne ulozena data yumu (hlavicky, metadata, stazene aktualizace).

Tak jsem zkusil pockat, vycistil jsem ulozena data a vysledek je porad stejny :frowning: Uz opravdu nevim co muze byt spatne.

Podle me mate nejaky spatny repozitar - prosim zkopirujte sem cely vystup prikazu yum.

Tak takhle to vzdycky vypada:

[root@ibm ~]# yum install climm
Loading “installonlyn” plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
–> Populating transaction set with selected packages. Please wait.
—> Downloading header for climm to pack into transaction set.
climm-0.6.1-1.fc6.i386.rp 100% |=========================| 867 kB 00:10
http://ftp.informatik.uni-frankfurt.de/fedora/extras/6/i386/climm-0.6.1-1.fc6.i386.rpm: [Errno -1] Header is not complete.
Trying other mirror.
climm-0.6.1-1.fc6.i386.rp 100% |=========================| 867 kB 00:11
http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/extras/6/i386/climm-0.6.1-1.fc6.i386.rpm: [Errno -1] Header is not complete.
Trying other mirror.

V tom pripade se jedna zrejme o problem s proxy ktery je popsany v https://lists.dulug.duke.edu/pipermail/yum/2005-July/006996.html

Bud zkuste kontaktovat provozovatele proxy nebo zkuste misto mirror listu pouzit jen baseurl a to pres ftp, nikoli http.

Tedy obsah fedora-updates.repo bude vypadat nejak takto:


[updates]
name=Fedora $releasever - $basearch - Updates
failovermethod=priority
baseurl=ftp://download.fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch/
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora

Ostatni upravte analogicky. Snad to pres ftp bude fungovat…