Esta instalação está sendo feita no Ubuntu 20.04 LTS, arquitetura 64bits.
Mãos ao código, vamos importar repositório de arquivos e importar a chave de assinatura do PostgreSQL.
# Adicionar repositório sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $ (lsb_release -cs) -pgdg main"> /etc/apt/sources.list.d/pgdg.list' # Importe a chave de assinatura wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# Atualize as listas de pacotes: sudo apt-get update # Instale a versão mais recente do PostgreSQL. # Se você quiser uma versão específica, use 'postgresql-12' ou semelhante em vez de 'postgresql': sudo apt-get -y install postgresql
Agora seu postgresql foi instalado. Verifique o status.
$ sudo systemctl status postgresql.service
Caso seu systemctl não esteja instalado é necessário a instalação para melhor gerenciar os processos. Pois, é responsável para mostrar os detalhes de serviços no servidor. O systemctl é responsável pelas instruções básicas de quaisquer serviços instalados como parar(stop), iniciar(start), habilitar na inicialização(enable), desabilitar na inicialização(disable) e verificar o status do serviço(status).
Exemplificação utilizando o serviço PostgreSQL:
$ sudo systemctl stop postgresql.service $ sudo systemctl start postgresql.service $ sudo systemctl enable postgresql.service $ sudo systemctl status postgresql.service
Então, precisamos criar o primeiro usuário e definir uma senha.
$ sudo su $ su postgres psql > psql > CREATE USER nome_usuario SUPERUSER INHERIT CREATEDB CREATEROLE; psql > ALTER USER nomedousuario PASSWORD 'senha_usuario';
Então saia do Postgree e volte ao terminal do usuário para instalar o pgadmin4 por apt.
Crie a chave pública, a configuração do repositório e instalação do pgadmin4 desktop e web.
$ sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add $ sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main"> /etc/apt/sources.list.d/pgadmin4.list && apt update ' $ sudo apt install pgadmin4
Tudo ocorreu bem, você pode chamar o aplicativo pgadmin e utilizar seu usuário e senha criado no momento da instalação.
Baseado na documentação oficial do pgadmin e postgresql.
Links de referências.
https://www.pgadmin.org/download/pgadmin-4-apt/
https://www.postgresql.org/download/linux/ubuntu/