Seperti yang Anda tahu CentOS 5 EOL adalah (Akhir Hidup) dari 31 Maret 2017. Yang mengarah ke masalah berikut yang sangat menarik:

# 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

 

Masalahnya adalah bahwa daftar pendek dari cermin CentOS 5 sudah menendang dan berusaha untuk langsung mendapatkan konten diperoleh setelah penolakan:

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

 

Dalam keseluruhan umum ide yang paling bijaksana untuk menginstal ulang kaleng dengan distribusi normal yang mendukung bekerja peningkatan distributif. Sayangnya saya tidak terjadi dan tidak berdiri sebagai pilihan di atas meja. Jadi kami harus bermain skema gipsi sedikit – mulai menggunakan cermin Vault. Pada saat makhluk-benar jelas dan kewarasan tahu, Saya tidak akan menerima update yang tidak tujuan latihan, dan hanya ingin memiliki bekerja dengan yum untuk menginstal paket yang saya butuhkan. Untuk tujuan ini komentar semua variabel mirror dan menambahkan baseurl di /etc/yum.repos.d/CentOS-Base.repo. Akhirnya kami mendapatkan repo yum pada jenis

[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

Akhirnya memainkan yum bersih semua && yum update. АКО ВСИЧКО ЗАВЪРШИ БЕЗ ДА ПОЛУЧИМ ГРЕШКА ЗНАЧИ СМЕ ЗАВЪРШИЛИ УСПЕШНО СХЕМАТА И МОЖЕМ СПОКОЙНО ДА СИ ИНСТАЛИРАМЕ ОСТАРЕЛИТЕ ПАКЕТИ.