Я устанавливаю 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. Вместо этого используйте эти дистрибутивы.