CentOS8 Error: Unable to find a match: postgresql-serverの対処

postgresql

CentOS8にPostgreSQLをインストールしようとすると

Error: Unable to find a match: postgresql-server

となってしまいインストールできないことがあります。

CentOS8ではAppStreamと言う概念が作られていて、標準ではそこを見に行ってしまうためにこのエラーが発生します。

 

目次

対策

dnf --repo pgdg12 install postgresql12-server

このようにリポジトリを明示的に指定しインストールすることで対処可能です。

 

毎回このコマンドを打つのが面倒な場合は

dnf module disable postgresql

でPostgreSQLに関するモジュールを無効化しておきましょう。

 

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

スパム対策のため日本語が無いコメントは拒否されます。 ご了承下さい。

目次