1

我有一个RDS在Postgres的数据库和EC2实例,亚马逊的Linux AMI。我将在EC2实例上安装Ruby on Rails应用程序。我看到可以在ubuntu实例上使用以下命令。Postgres的软件包安装在AWS上的Linux EC2实例访问Postgres的RDS

sudo apt-get install postgres-client 

什么是与亚马逊的Linux AMI一个“YUM”包管理器相同呢?

当我跑了,

yum list postgresql* 

我收到了以下列表。 EC2实例需要哪些软件包?

postgresql95.x86_64 9.5.4-1.71.amzn1
postgresql95-contrib.x86_64 9.5.4-1.71.amzn1
postgresql95-devel.x86_64 9.5.4-1.71.amzn1
postgresql95,docs.x86_64 9.5 .4-1.71.amzn1
postgresql95-libs.x86_64 9.5.4-1.71.amzn1
postgresql95-server.x86_64 9.5.4-1.71.amzn1
postgresql95-static.x86_64 9.5.4-1.71.amzn1
postgresql95-test.x86_64 9.5.4-1.71.amzn1

感谢您的帮助!

+0

是的。我安装了所有的软件包,除了'server','static'和'test'。它运作良好。谢谢。 – NaveenBabuE

+0

很高兴得到了帮助 – e4c5

回答

0

那么答案就是它取决于你的其他一些库的使用。然而,更容易告诉你什么是不需要的。既然你已经安装了RDS你不需要在客户机(也就是托管Ruby代码中的一个)什么PostgreSQL的恰巧是

postgresql95-server.x86_64 9.5.4-1.71.amzn1 
postgresql95-test.x86_64 9.5.4-1.71.amzn1 
postgresql95-contrib.x86_64 9.5.4-1.71.amzn1 

,无论如何,也绝对在安装额外的软件包没有坏处。他们只会喝很少的额外空间。