Bonjour,
Je n'arrive pas à mettre à jour ma Fedo avec Yum. Je pense que le problème est lié à la présence d'un proxy entre mon poste et les différents miroirs.
En effet, depuis chez moi, l'abscence de proxy ne pose aucun problème et Yum fonctionne à merveille. En revanche, au bureau, l'obligation de passer par un proxy perturbe Yum.
J'ai défini le proxy de la façon suivante:
# http_proxy=http://proxyadresse:proxyport
# export http_proxy
8<----------------------------------------------
La commande "
# yum check-update" retourne bien la liste des packages à mettre à jour:
Setting up Repo: dries
repomd.xml 100% |======| 951 B 00:00
Setting up Repo: dag
repomd.xml 100% |======| 951 B 00:00
Setting up Repo: livna
repomd.xml 100% |======| 951 B 00:00
Setting up Repo: UPDATES
repomd.xml 951 B 00:00
Setting up Repo: newrpms
repomd.xml 100% |======| 1.1 kB 00:00
Setting up Repo: freshrpms
repomd.xml 100% |======| 951 B 00:00
Setting up Repo: BASE
repomd.xml 1.1 kB 00:00
Reading repository metadata in from local files
dries : ############################### 622/622
dag : ############################### 1476/1476
livna : ############################### 112/112
UPDATES : ############################### 408/408
newrpms : ############################### 365/365
freshrpms : ############################### 456/456
BASE : ############################### 2622/2622
Omni.i386 0.9.2-1.1 UPDATES
Omni-foomatic.i386 0.9.2-1.1 UPDATES
...
8<----------------------------------------------
La commande "
# yum update bash" retourne sur chaque miroir l'erreur suivante:
...
Resolving Dependencies
--> Populating transaction... Please wait.
---> Downloading header for bash to...
bash-3.0-18.i386.rpm 1.7 MB 00:17
http://mirrors.kernel.org/fedora/core/updates/3/i386/bash-3.0-18.i386.rpm: [Errno -1] Header is not complete.
Trying other mirror.
...
J'ai ensuite essayé la piste du "header cache".
8<----------------------------------------------
D'abord la commande "
# yum clean all" pour purger:
Cleaning up Everything
0 headers removed
0 packages removed
28 metadata files removed
21 cache files removed
8<----------------------------------------------
Puis la commande "
yum makecache" pour construire le cache:
...
Metadata Cache Created
8<----------------------------------------------
Et enfin avec la commande "
yum -C update bash" mais cette fois le problème est lié au cache:
...
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
Error: Header not in local cache and caching-only mode enabled. Cannot download bash-3.0-18.i386.rpm
J'ai également essayé l'option -d de Yum mais sans succès.