CentOS 5 EOL päivitykset

Kuten tiedätte CentOS 5 EOL on (Elämän loppu) maaliskuun 31 2017. Mikä johtaa seuraaviin erittäin mielenkiintoinen ongelma:

# 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

 

Ongelmana on, että lyhyet luettelot CentOS peilien 5 jo potkiminen ja yrittää suoraan saada sisältöä jälkeen saadun kieltäytyminen:

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

 

Yleensä kaiken eniten järkevää ajatus asentaa tina kanssa normaalijakaumaa, joka tukee työ- jakelu päivitys. Valitettavasti kaivos ei pidä paikkaansa ja se ei kestä vaihtoehtona pöydälle. Joten jouduimme leikkimään mustalainen järjestelmää – alkaa käyttää Vault peili. Tällä hetkellä täysin selvä olento ja mielenrauhaa tietää, En saa mitään päivityksiä, jotka eivät ole tavoite harjoituksen, ja haluavat vain pitää työskennellä yum asentaa paketti, tarvitsen. Tätä varten kommentoi pois kaikki peilien muuttujat ja lisätä baseurl vuonna /etc/yum.repos.d/CentOS-Base.repo. Lopulta saamme yum repo tyypistä

[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

Lopuksi pelata yum puhdistaa kaikki && yum update. Ако всичко завърши без да получим грешка значи сме завършили успешно схемата и можем спокойно да си инсталираме остарелите пакети.

 

Jätä vastaus

Sähköpostiosoitteesi ei julkaista. Pakolliset kentät on merkitty *

Anti SPAM *