CentOS 5 EOL Updates

Zoals u weet CentOS 5 EOL is (Eind van het leven) vanaf 31 maart 2017. Die leidt tot de volgende zeer interessant probleem:

# yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/extras/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: extras

 

Het probleem is dat de korte lijsten van CentOS spiegels 5 al schoppen in en proberen om rechtstreeks te krijgen inhoud verkregen na weigering:

# curl 'http://mirrorlist.centos.org/?release=5&arch=i386&repo=os'
Invalid release

 

In het algemeen over het algemeen het meest voorzichtige idee om het blik met een normale verdeling die ondersteuning biedt voor het werken distributieve upgrade opnieuw te installeren. Helaas is de mijne is niet het geval en het staat niet als een optie op de tafel. Dus moesten we een beetje zigeuner regeling spelen – beginnen te gebruiken Vault spiegel. Op dit moment helemaal duidelijk wezen en gezond verstand weet, Ik zal geen enkele update dat is niet het doel van de oefening te ontvangen, en wil gewoon werken met yum te gebruiken pakket dat ik moet installeren om hebben. Voor dit doel uitgecommentarieerd alle mirrorlijst variabelen en voeg baseurl in /etc/yum.repos.d/CentOS-Base.repo. Eindelijk krijgen we yum repo van het type

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

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

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

Tot slot spelen een yum schoon alle && yum-update. Als het allemaal eindigde zonder getting vergissing zodat we de regeling voor het met succes afgerond en we veilig kunnen installeren uw verouderde pakketten.

 

Laat een antwoord achter

Uw e-mailadres zal niet worden gepubliceerd. Verplichte velden zijn gemarkeerd *

Anti SPAM *