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 

,無論如何,也絕對在安裝額外的軟件包沒有壞處。他們只會喝很少的額外空間。