Как лучше всего установить postgres-server 9.6 на Amazon Linux без сборки из исходников? Я пробовал бежать 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 доступными (отметьте /etc/yum.repos.d
). Теперь ты можешь сделать yum update
и фактически установите БД с помощью yum install postgresql96-server
.
На основе Свенответ (с Виккомментарий), вам следует:
Включите официальный файл пакета RPM PostgreSQL 9.6
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
Установите необходимые пакеты Postgresql 9.6 с помощью yum
sudo yum install postgresql96-server.x86_64
Это позволит вам установить сервер PostgreSQL и создать postgres
пользователь. Однако, поскольку вы также хотели установить инструменты командной строки для postgres, вам понадобится ...
sudo yum install postgresql96.x86_64 postgresql96-libs.x86_64
Какие установки psql
, pg_dump
и другие инструменты командной строки.
Я знаю, что уже слишком поздно, но надеюсь, что это поможет любому, кто может наткнуться на подобную проблему.