我有一个使用PostGres作为数据库的RDS和一个EC2实例,Amazon Linux AMI。我将在EC2实例上的rails应用程序上安装ruby。我看到可以在ubuntu实例上使用以下命令。
sudo apt-get install postgres-client
与Amazon 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 :(得分:0)
答案是,这取决于你的其他一些库将会使用什么。但是,更容易告诉您不需要的东西。既然您已经在RDS上安装了postgresql,那么您在客户端计算机上所需要的东西(托管您的Ruby代码的那个)恰好是
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
无论如何,安装其他软件包绝对没有坏处。他们只会消耗很少的额外空间。