仅在CentOS上安装PostgreSQL客户端(psql)


52

问题很简单,但是没有找到相关资源。有没有办法psql在CentOS7系统上仅安装PostgreSQL客户端(基于终端的客户端),而不安装完整的PostgreSQL服务器?存储库上没有专用的postgresql-clientpostgresql94-client类似的东西。


在我的系统上,完整的postgres安装降低到26 Mb。如果守护程序未启动,则没有理由不理会周围多余的文件。您是否有特定的原因想要保留额外的兆字节?
joepd

很抱歉,我没有及早注意到该评论。好吧,不是真的(除了需要禁用守护程序之外)。只是将其称为OCD,我不喜欢多余的软件。
Aleksandar Stojadinovic

Answers:


64

我认为命名约定可能只是与您期望的相反:有一个软件包

postgresql-server创建和运行PostgreSQL服务器所需的程序

和一个包

PostgreSQL的 PostgreSQL客户端程序

(尽管它们都依赖于一个通用软件包,但它们并不postgresql依赖postgresql-server,至少在CentOS 6中没有依赖postgresql-libs)。


4
在64位Red Hat上将为postgresql.x86_64。解决这个问题的命令是以root用户身份登录并运行yum list | grep postgresql
2016年

@arun:是的。(一旦安装了OS,除非明确要求.i686or ,否则您将自动获得与您的体系结构匹配的版本.x86_64
Ulrich Schwarz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.