Это упаковщик, который не может записать в вашу папку rvm. Я предполагаю, что причина, по которой он работает с Mysql, заключается в том, что соответствующие гемы уже установлены и, вероятно, были установлены с использованием sudo, и теперь вы пытаетесь запустить rails new
от имени текущего пользователя adam
.
Вы можете использовать sudo rails new psql_app -d postgresql
или, в качестве альтернативы, вы можете исправить разрешения в вашем каталоге ~/.gem
. Для этого вы, вероятно, можете безопасно набрать:
sudo chown -R adam ~/.gem
Это позволит вам установить гемы без использования sudo.