CenOS 5.x repository error: Error: Cannot find a valid baseurl for repo: base

Error: Cannot find a valid baseurl for repo: base

Cause

CentOS 5 has reached its end-of-life on March 31, 2017 and is no longer supported.

Its mirrors are no longer maintained.


Resolution

Migrate to another repo mirror server with a supported OS version.

As a temporary workaround:
  1. Open the file /etc/yum.repos.d/CentOS-Base.repo in any editor and comment baseurl and mirrorlist directives in each enabled section.
  2. Add a new baseurl directive with an appropriate link for each enabled section as shown below:

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://vault.centos.org/5.11/os/$basearch
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
baseurl=http://vault.centos.org/5.11/updates/$basearch
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
baseurl=http://vault.centos.org/5.11/extras/$basearch
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5


Run command: 

$ yum clean all
$ yum list update

Post a Comment

Previous Post Next Post