我在 CentOS 7 上运行着 PostgreSQL 9.4。我是从PostgreSQL 的 存储库。现在我想安装 ruby gem pg
。但是失败了,因为找不到pg_config
。
现在可以正常psql
工作了,在 rpm 文件中我可以看到:
$ rpm -q --scripts -p postgresql94-9.4.12-1PGDG.rhel7.x86_64.rpm | egrep 'psql|pg_config'
/usr/sbin/update-alternatives --install /usr/bin/psql pgsql-psql /usr/pgsql-9.4/bin/psql 940
...
因此,它会psql
自动启用,但不是pg_config
。这是设计使然还是偶然?我posgresql
是否也应该安装并pg_config
从 PosgreSQL 9.2 开始使用?