今日も今日とてエラーに悩まされる日々
今日躓いたエラーのメモになります
環境
やろうとしたこと
ssh2クライアントを導入する為に、
remi repositoryを追加したかったのです
事象
yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
を実行したら
問題: conflicting request
- nothing provides redhat-release => 8.5 needed by remi-release-8.5-3.el8.remi.noarch
が返ってきました
エラーの原因
エラーメッセージを直訳すると
remi-releaseに、redhat-release 8.5 以上が必要
みたいなことを言っている
redhat-releaseって何よ?って彷徨った
答え(対処方法)
まずは、redhat-releaseを確認する
cat /etc/redhat-release
を実行すると
Red Hat Enterprise Linux release 8.4
が返ってきた(どうやらOSのバージョンっぽい
先程のエラーメッセージでは8.5以上を要求されているので、
現在の構成では remi-release-8.5-3.el8.remi.noarch
を使用できないそうです
というわけで、redhat-release 8.4に対応した remi を入れましょう
yum install https://rpms.remirepo.net/enterprise/remi-release-8.4.rpm
これでremiのリポジトリを追加できました!
めでたしめでたし