※ この記事の方法だと、CentOSが6.5 → 6.10になってしまいます。
CentOS6.5のまま解決する方法はこちらの記事を参照ください。
#仮想環境のCentOS6.xに、IUSリポジトリがインスコできない?
VirtualBoxで動くCentOS6.5に、Python3をインスコしたいと思い、以下コマンドを打った。
# yum install -y https://centos6.iuscommunity.org/ius-release.rpm
しかし、cannot open:https://centos python
というエラーが端末に表示され、処理は実行されなかった。
IUSリポジトリを追加できなかった時の環境
- CentOS6.5(VirtualBox)
- インストール直後の状態
- ネットワーク設定はひと通り完了済み
- 打ちたかったコマンド=
# yum install -y https://centos6.iuscommunity.org/ius-release.rpm
#原因
CentOSをVirtualBoxにインストールした後、アップデートコマンドを打っていなかった
yum update
上記コマンドを打った後、再度IUS Community Project リポジトリ追加を試みた結果、成功した。
#統括
何かうまくいかなかった場合、 yum update
等のアップデートを一度行ってみよう。
#追伸
この後、 # yum install -y python36*
を打つと、「トランザクションの確認エラー」が表示された。しかし、 # yum install -y python34*
を打った場合だと、インストールが成功した。
これの原因がわからない…知っている人いればコメント欲しいです…
#追伸2
これCentOS6.10になってるじゃん…
#参考(Python3系のアップデートについて)
https://qiita.com/f-akazawa/items/5ec741f8a5cca999d7b3