Назад | Перейти на главную страницу

Для установки psql в Linux требуется systemd

Я устанавливаю psql на свой AWS EMR (экземпляр EC2), который представляет собой Amazon Linux (а не Amazon Linux 2).

Я получаю сообщение об ошибке после запуска команды

sudo yum install -y postgresql10

Error: Package: postgresql10-10.7-2PGDG.rhel7.x86_64 (pgdg10)
           Requires: systemd

Amazon Linux 2 поставляется с systemd, но AWS EMR не поддерживает Amazon Linux 2.

Как установить клиент psql на AWS EMR?

Вы не можете установить эти пакеты в Amazon Linux или Amazon Linux 2. Они разработаны и созданы для CentOS / RHEL 7. Вместо этого используйте эти дистрибутивы.