CentOS6/7を引き続き使う

投稿者: | 9月 27, 2022

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の話でした。

コメントを残す