Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unable to install postgresql-client client on AWS Cloud Shell

I'm trying to install postgresql client from AWS Cloud shell, however getting below error:

Preparing your terminal...
Failed to open session : Timed out while opening the session
Trying to open session (Retrying. Attempt #1)
Connection is lost. Please refresh the browser to re-establish the connection.
[cloudshell-user@ip$ Try these commands to get started:
aws help  or  aws <command> help  or  aws <command> --cli-auto-prompt
[cloudshell-user@ip$ sudo apt install postgresql-client
sudo: apt: command not found
[cloudshell-user@ip$ 

I'm using the below command to install the postgresql client.

sudo apt install postgresql-client.

is there any way we could connect AWS RDS PostgreSQL from AWS Cloud Shell ? Like in GCP Cloud Shell ? When i try to connect from GCP Cloud shell, it allows me without any issues but the problem persists in the AWS cloud shell.

Appreciate your help.

like image 816
Pravin Maske Avatar asked Oct 24 '25 02:10

Pravin Maske


1 Answers

cloudshell runs on Amazon Linux 2, which is based on centos or redhat enterprise linux. It is not a debian-based system, so you will not find apt and friends.

You could try installing with yum, but you are probably best-off with the amazon-specific tooling:

sudo amazon-linux-extras install postgresql14

currently versions 11, 12, 13, and 14 are available

like image 68
Aryeh Leib Taurog Avatar answered Oct 26 '25 16:10

Aryeh Leib Taurog



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!