■概要
CentOS6のyumリポジトリはhttps://vault.centos.org/centos/に移動しているが、CentOS 6 の openssl は TLS v1.2 に対応していないので、URLが開けずエラー([Errno 14] problem making ssl connection)となる。このため、httpで接続できる国内のミラーサイトを指定する
参照:https://teratail.com/questions/538ut77715pp8j
■ミラーURL(上記の記事より)
http://ftp.riken.jp/Linux/centos-vault/
http://ftp.jaist.ac.jp/pub/Linux/CentOS-vault/
http://ftp.iij.ad.jp/pub/linux/centos-vault/
■やったこと
/etc/yum.repos.d/以下のrepoファイルをhttpで配信しているミラーURLに書き換える
CentOS-Base.repo
各baseurlを書き換え
baseurl=http://ftp.riken.jp/Linux/centos-vault/6.5/os/$basearch/ baseurl=http://ftp.riken.jp/Linux/centos-vault/6.5/updates/$basearch/ baseurl=http://ftp.riken.jp/Linux/centos-vault/6.5/extras/$basearch/ baseurl=http://ftp.riken.jp/Linux/centos-vault/6.5/centosplus/$basearch/ baseurl=http://ftp.riken.jp/Linux/centos-vault/6.5/contrib/$basearch/
CentOS-SCLo-scl.repo
→無効化(enabled=0)
CentOS-SCLo-scl-rh.repo
→無効化(enabled=0)
epel.repo
httpsをhttpに書き換えて対応
sed -i "s/mirrorlist=https/mirrorlist=http/" /etc/yum.repos.d/epel.repo
これでとれるはず
yum clean all yum check-update