Как установить инструменты postgres10 на Amazon Linux AMI - PullRequest
0 голосов
/ 08 июня 2018

Мне нужно использовать pg_dump для postgres 10.4 на моем экземпляре EC2.Моя версия AMI:

$ cat /etc/system-release Amazon Linux AMI release 2018.03

Я пытался получить ее из этого репозитория: 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 для моего экземпляра?

1 Ответ

0 голосов
/ 09 июня 2018

Мне не удалось найти какие-либо существующие пакеты для версии 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

После этого вы можете запустить pg_dump из /usr/local/pgsql/bin/pg_dump или, альтернативно, добавьте /usr/local/pgsql/bin к вашему PATH, чтобы запустить pg_dump в любом месте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...