🐤

CentOS7 で yum update ができない 2024-07-24

2024/07/24に公開

CentOS7は2024-6-30にEOL

  • CentOS7は既にサポート期間を過ぎているので、CentOS7の利用自体おすすめしません
  • とはいえ様々な事情があると思うので…そんな僕みたいな境遇の人へ書き残します

/etc/yum.repos.d/CentOS-Base.repo

  • CentOS7のEOLに伴いベースパッケージのリポジトリURLが 404 でした
    • mirrorlist.centos.org mirror.centos.org
  • vault.centos.orgが有効でした
/etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&rep                            o=os&infra=$infra
- baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
+ baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

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

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

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&rep                            o=centosplus&infra=$infra
baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

Discussion