Como instalar o Pgadmin4 - Erro

Olá, pessoal! Estou com problemas ao instalar o pgadmin4, busquei seguir a documentação oficial mas mesmo assim não estou conseguindo.

Estou utilizando o sistema Pop!_Os 20.04.

Segui este tutorial: https://wiki.postgresql.org/wiki/Apt

Porém, ao digitar o comando sudo apt-get install postgresql-11 pgadmin4 é demonstrado este erro:

sudo apt-get install postgresql-11 pgadmin4
[sudo] senha para victor: 
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote pgadmin4 não está disponível, mas é referenciado por outro pacote.
Isto pode significar que o pacote está faltando, ficou obsoleto ou
está disponível somente a partir de outra fonte

E: O pacote 'pgadmin4' não tem candidato para instalação

Alguém poderia me ajudar por gentileza? Muito obrigado! :smile:

1 curtida

Exatamente isso rs

Segue como instalar:

1 curtida

Outra forma seria usando o docker
https://medium.com/@renato.groffe/postgresql-pgadmin-4-docker-compose-montando-rapidamente-um-ambiente-para-uso-55a2ab230b89

1 curtida

Muito obrigado pelo seu retorno :grinning: … No momento estou utilizando o DBeaver Community, é uma aplicação muito bacana e recomendo :laughing:

Não consegui mesmo instalar o pgadmin, mas vou ficar com o DBeaver para meus estudos, de qualquer forma, muito obrigado pela resposta!!

1 curtida

Muito obrigado pelo seu retorno :grinning: … No momento estou utilizando o DBeaver Community, é uma aplicação muito bacana e recomendo :laughing:

Vou continuar com o Dbeaver porque tem integração com outros bancos e é muito fácil de utilizar também, mesmo assim muuuito obrigado pela sua resposta!! :wink:

1 curtida

Eu também uso o DBeaver com Postgres e também com o MariaDB.
Ele é muito bom na minha opinião.

Acabou ficando no Dbeaver ou conseguiu instalar?

Estou tento problemas também :frowning:

Descobri onde está o erro!

No tutorial, ele diz sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Mas $(lsb_release -cs_ puxa a palavra “groovy”, quando na verdade é pra ser “focal”

Alterei isso e consegui instalar aqui.

Boa tarde, estou tentando realizar os comandos acima, realizei passo a passo e não consegui obter êxito. A mensagem é a mesma de erro que inicia o tópico.

No caso essa linha de comando seria assim:

sudo sh -c ‘echo “deb Index of /pub/repos/apt/ $(lsb_release -cs focal)-pgdg main” > /etc/apt/sources.list.d/pgdg.list’

1 curtida

se estiver no ubuntu 20.04 deve ser:
sudo sh -c ‘echo “deb Index of /pub/repos/apt/ focal-pgdg main” > /etc/apt/sources.list.d/pgdg.list’

1 curtida

Não consegui resolver o erro que citei acima, mas existe uma alternativa.

DBeaver
dbeaver.io

1 curtida

Instalação do Postgresql? A instalação foi tranquila, mas na hora de instalar o pgadmin4 que está dando dor de cabeça.

  • Liberei a porta e o programa no firewall.
  • Configurei o host local para aceitar apenas os endereços listados.
  • Tentei executar com sudo pgadmin.
  • Mas nenhuma das opções resolveu.

Quando executo o pgadmin, retorna o erro de conexão negada, mesmo com liberação no firewall.

O pgadmin tem um arquivo em /usr/lib/pgadmin4/config.py e existe uma opção para adicionar os hosts que podem acessar. Configurei e não adianta.

Outra coisa, ao executar o pgadmin4-server retorna este erro abaixo.

Traceback (most recent call last):
  File "/usr/lib/pgadmin4/web/pgAdmin4.py", line 94, in <module>
    app = create_app()
  File "/usr/lib/pgadmin4/web/pgadmin/__init__.py", line 347, in create_app
    if not os.path.exists(SQLITE_PATH) or get_version() == -1:
  File "/usr/lib/pgadmin4/web/pgadmin/setup/db_version.py", line 19, in get_version
    return version.value
AttributeError: 'NoneType' object has no attribute 'value'

Se souber como resolver isso, deixa comentado.

Então, eu tinha comemorado cedo demais. Achei que aquele erro fosse o impedimento do pgAdmin 4.

Mas não consegui rodar não. E vi muita gente que não conseguiu.

To usando o dbeaver também.

Eu instalei o DBeaver com snap install dbeaver. Posso sugerir para você outra alternativa, já que não funcionou.

Se você estiver com o snap instalado, tente está alternativa.
snap install beekeeper-studio

Acho bem provável funcionar. Para saber se o programa é o que você está procurando.
snap info beekeeper-studio

Testei esse, é bem provável que consiga a instalação. Acredito que o problema no pgAdmin4 deve ser corrigido manualmente. Vou ler a documentação e ver se consigo. Se conseguir, deixo postado aqui. Também está querendo o pgAdmin4, mas o beekeeper-studio já atende as necessidades no momento.

Este tópico foi fechado automaticamente 3 dias depois da última resposta. Novas respostas não são mais permitidas.