mku*_*mik 6 linux amazon-ec2 amazon-web-services
我需要pg_dump在我的 EC2 实例上使用postgres 10.4。我的 AMI 版本是:
$ cat /etc/system-release
Amazon Linux AMI release 2018.03
我试图从这个 repo 获取它:https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-2.noarch.rpm,然后通过命令安装 postgres 工具,sudo yum install postgres10但它仅适用于 Amazon Linux 2。
您知道如何为我的实例获取 Postgres10 吗?
我一直找不到版本 10 的任何现有软件包,以下是我在 2018.03 AMI 上自己编译客户端工具的方法
sudo yum install -y gcc readline-devel zlib-devel
wget https://ftp.postgresql.org/pub/source/v10.4/postgresql-10.4.tar.gz
tar -xf postgresql-10.4.tar.gz
cd postgresql-10.4
./configure
make -C src/bin
sudo make -C src/bin install
make -C src/include
sudo make -C src/include install
make -C src/interfaces
sudo make -C src/interfaces install
make -C doc
sudo make -C doc install
Run Code Online (Sandbox Code Playgroud)
在这之后,你可以运行pg_dump从/usr/local/pgsql/bin/pg_dump或可选择地添加/usr/local/pgsql/bin到您PATH运行pg_dump的任何地方
| 归档时间: |
|
| 查看次数: |
2921 次 |
| 最近记录: |