#centos8にh2oをインストール
centos7からcentos8へは、クリーンインストールが必要なためwebサーバのh2oをyumでインストールを行おうとしたらキャッシュの同期に失敗と表示されインストールが行われなかった。
検索すると、Fedoraでは/etc/yum.repos.d/内の.repoにhttpsをhttpに変更するとあったため確認したが全てhttpになっておりh2oをインストールするためのbintray-tatsushid-h2o-rpm.repoをhttpに変えてみたが同様のエラーが表示された。
##centos8にyumでh2oをインストールする方法
bintray-tatsushid-h2o-rpm.repoを確認してみると
baseurl=https://dl.bintray.com/tatsushid/h2o-rpm/centos/$releasever/$basearch/
にアクセスするようになっており、https://dl.bintray.com/tatsushid/h2o-rpm/centos/
にアクセスすると
centos6と7までしか用意されていない(2019/11/18日現在)のでインストールが行えていなかった
baseurl=https://dl.bintray.com/tatsushid/h2o-rpm/centos/$releasever/$basearch/
の$releaseverを7にし
baseurl=https://dl.bintray.com/tatsushid/h2o-rpm/centos/7/$basearch/
へ変更したら無事最新バージョンがインストールされた
vim /etc/yum.repos.d/bintray-tatsushid-h2o-rpm.repo
#bintray-tatsushid-h2o-rpm - packages by tatsushid from Bintray
[bintray-tatsushid-h2o-rpm]
name=bintray-tatsushid-h2o-rpm
#If your system is CentOS
baseurl=https://dl.bintray.com/tatsushid/h2o-rpm/centos/7/$basearch/
#If your system is Fedora
#baseurl=https://dl.bintray.com/tatsushid/h2o-rpm/fedora/$releasever/$basearch/
gpgcheck=0
repo_gpgcheck=0
enabled=1