2022/9/26 アップデート
CentOS7.8までもRepositoryのパスの変更が必要そう。以前にインストールしたCentOS 7もそのままだと更新ができなくなるかも。
CentOS7.9は、そのままインストールした状態で、更新ができる。
CentOS6のサポートが終わってしまい、CentOS自体も来年で終了。
実際にアップデートをしてみると、
[root@localhost ~]# yum update
Failed to set locale, defaulting to C
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/repo/arch combination/
removing mirrorlist with no valid mirrors: /var/cache/yum/i386/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
となり更新できない。
どうやらレポジトリがサポート終了にともない、無くなった様子。
CentOS6を引き続き使うには、以下のコメントを実行する。
cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.orig
sed -i -e “s/^mirrorlist/#mirrorlist/g” /etc/yum.repos.d/CentOS-Base.repo
sed -i -e “s/mirror.centos.org/vault.centos.org/g” /etc/yum.repos.d/CentOS-Base.repo
vi /etc/yum.repos.d/CentOS-Base.repo
[base]、[updates]、[extras]セクションのbaseurlのコメントを外す。
yum check-updateで正しく設定できたら完了。
ちなみに、RHEL6は、今でも問題なく更新ができる。あくまでもCentOS6の話でした。