CentOS 5 EOL bywerkings

As jy weet CentOS 5 EOL is (Einde van die lewe) vanaf 31 Maart 2017. Wat lei tot die volgende baie interessante 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

 

Die probleem is dat kort lyste van CentOS spieëls 5 reeds skop in en probeer om direk raak inhoud verkry na weiering:

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

 

In die algemeen algehele die mees omsigtige idee om die blikkie met 'n normale verspreiding wat ondersteun die werk distributiewe opgradering installeer. Ongelukkig myn is nie die geval nie en dit staan ​​nie as 'n opsie op die tafel. So het ons 'n bietjie gypsy skema speel – begin om te gebruik kluis spieël. Op die oomblik is heeltemal duidelik wesens en gesonde verstand weet, Ek sal nie enige updates wat nie die doel van die oefening ontvang, en net wil werk met yum om pakket wat ek nodig het te installeer om. Vir hierdie doel kommentaar uit al mirrorlist veranderlikes en voeg basisurl in /etc/yum.repos.d/CentOS-Base.repo. Uiteindelik kry ons yum repo op die tipe

[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

Uiteindelik speel 'n yum skoon al && lekkerrr bywerking. As alles geëindig sonder 'n fout dan ons suksesvolle voltooiing van die skema en ons kan veilig verouderde pakkette te installeer.

 

Laat'n Antwoord

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *

Die Anti-SPAM *