Mam CentOS 5.6 na moim laptopie.
Podczas pisania yum update
pojawia się następujący błąd:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
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/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
Poniżej znajduje się mój /etc/yum.repos.d/CentOS-Base.repo
plik (nic w nim nie zmieniłem):
[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/
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://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://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
Poniżej znajduje się mój /etc/yum.conf
plik (nic w nim nie zmieniłem):
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
Dlaczego nie mogę zaktualizować mojego CentoOS do wersji 5.11?
Wcześniej mogłem bez problemu zaktualizować CentOS do wersji 5.11.
Czy ktoś może mi pomóc?
Odpowiedzi:
CentOS-5 zakończył działalność 31 marca 2017 r. Oznacza to, że Red Hat nie wyda żadnych nowych aktualizacji. Bieżące drzewo 5.11, którego szukasz, zostało przeniesione
vault.centos.org
.Aby uzyskać dostęp do gałęzi 5.11, edytuj
/etc/yum.repos.d/CentOS-Base.repo
i komentujmirrorlist
dyrektywy. Ponadto w każdej włączonej sekcji dodajbaseurl=http://vault.centos.org/5.11/os/$basearch
lubbaseurl=http://vault.centos.org/5.11/updates/$basearch
, odpowiednio. Na przykład dlabase
repozytorium, które wygląda następująco:... zmień na:
źródło
Zaktualizowana i przetestowana (od tej daty postu) wersja /etc/yum.repos.d/CentOS-Base.repo dla Centos 5.11 (wersja ostateczna):
Powodzenia!
źródło