ソースからビルドせずにAmazon Linuxにpostgres-server 9.6をインストールする最良の方法は何ですか?実行してみましたrpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-AMI201503-96-9.6-2.noarch.rpm
https://yum.postgresql.org/repopackages.php にリストされているバージョンをインストールし、エラーなしでインストールしましたが、まだservice postgresql
、またはpsql
、またはpostgres
ユーザー。私は何を取りこぼしたか?
PostgreSQLパッケージを使用可能にするrepositoryをインストールしました(/etc/yum.repos.d
を確認してください)。これでyum update
を実行し、実際にyum install postgresql96-server
を使用してDBをインストールできます。
Svenの回答に基づく(withVic ') sコメント) 、次のようにする必要があります:
公式のPostgreSQL 9.6 RPMパッケージファイルを含める
Sudo rpm -i https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-AMI201503-96-9.6-2.noarch.rpm
Yumを使用して必要なPostgresql 9.6パッケージをインストールします
Sudo yum install postgresql96-server.x86_64
これにより、PostgreSQLサーバーをインストールし、postgres
ユーザーを作成できます。ただし、postgres用のコマンドラインツールもインストールする必要があるため、次のものが必要です...
Sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64
psql
、pg_dump
、およびその他のコマンドラインツールをインストールします。
手遅れであることは知っていますが、この種の問題に遭遇する可能性のあるすべての人に役立つことを願っています。