All mirror URLs are not using ftp, http[s] or file.

All mirror URLs are not using ftp, http[s] or file.

Aujourd'hui j'ai du installer un centos 5 pour un client et tenter de le mettre à jour. L'installation s'est passé sans problème mais lors du yum update j'ai eu droit à une erreur :

# yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/addons/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: addons

Pour la résoudre il faut d'abord vérifier qu'on peut pinger vault.centos.org

 # ping vault.centos.org
PING vault.centos.org (109.72.83.61) 56(84) bytes of data.
64 bytes from netsistence-bu1.netistence.eu (109.72.83.61): icmp_seq=1 ttl=49 time=13.3 ms
...

Editer /etc/yum.repos.d/CentOS-Base.repo

vi /etc/yum.repos.d/CentOS-Base.repo

Commenter mirrorlist :

:%s/mirrorlist/#mirrorlist/

Décommenter baseurl :

:%s/#baseurl/baseurl/

puis remplacer :

baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/

par :

baseurl=http://vault.centos.org/$releasever/centosplus/$basearch/

pour cela :

:%s/mirror.centos.org\/centos/vault.centos.org/

J'ai ensuite eu l'erruer :

# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
http://vault.centos.org/5/addons/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again

En allant sur http://vault.centos.org je me suis rendu compte que vault.centos.org/5/ n'existe pas que la numérotation est pas la bonne mais 5.0, 5.1, 5.2....

J'ai donc remplacer :%s/$releasever/5.5/

 :%s/$releasever/5.5/ 

et par la suite le yum update refonctionne :

# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
addons                                                                                              |  951 B     00:00
addons/primary                                                                                      |  202 B     00:00
base                                                                                                | 1.9 kB     00:00
base/primary_db                                                                                     | 127 kB     00:00
extras                                                                                              | 2.1 kB     00:00
extras/primary_db                                                                                   | 183 kB     00:00
updates                                                                                             | 1.9 kB     00:00
updates/primary_db                                                                                  | 911 kB     00:00
Setting up Update Process
...

Ajouter un commentaire

Commentaires

Petite faute de frappe dans l'article, "j'ai ensuite eul'erreur" et non l'erruer Sinon très bon article, il m'a été très utile aujourd'hui merci pour ces conseils !
Écrit le Tue, 18 Dec 2018 16:18:12 par Cookie

Articles en relation