PgAdmin: O pacote 'pgAdmin4' não possui candidato à instalação

11

Acabei de instalar o PostgreSQL e estou tentando instalar o pgdmin4, mas sempre que executo o comando abaixo para instalar o pgadmin4 e o pgadmin4-apache2

sudo apt install pgadmin4 pgadmin4-apache2

Costumo receber o erro

E: O pacote 'pgadmin4' não possui candidato à instalação

E: Não foi possível localizar o pacote pgadmin4-apache2

Eu tentei muitas soluções, mas nenhuma parece funcionar. Eu preciso de ajuda.

Promise Preston
fonte

Respostas:

30

Aqui está como eu resolvi o problema;

O problema surge porque o repositório do pgadmin não foi adicionado à sua máquina local. Para resolver o problema, faça o seguinte abaixo;

Abra seu terminal e digite o comando abaixo

sudo nano /etc/apt/sources.list.d/pgdg.list

Quando o nano editor for aberto, copie e cole a linha abaixo nele

deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main

E, em seguida, pressione Ctrl + S para salvar e sair do editor nano.

Depois disso, abra seu terminal novamente e execute o comando abaixo:

sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update

Por fim, execute o comando para instalar o pgadmin4 e o pgadmin4-apache2

sudo apt install pgadmin4 pgadmin4-apache2

Isso é tudo.

Eu espero que isso ajude.

Promise Preston
fonte
Acabei de atualizar do ubuntu 18.04 para 19.10 e meu pgadmin foi removido e quando tentei instalá-lo à sua maneira, está dizendo que Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.isso significa que o pgadmin4 não é suportado no ubuntu 19.10.
Sarthak
Não tentei instalar o Pgadmin4 no Ubuntu 19.10. Eu acho que você deve verificar os sistemas operacionais suportados no site do Pgadmin4 para ver se o Ubuntu 19.10 é suportado.
Promise Preston
1
obrigado pela sua resposta, eu o instalei por instalação de terceiros, o pacote pgAdmin3 está disponível na 19.10, mas não o pgAdmin4.
Sarthak 25/02
Você é muito bem-vindo.
Promise Preston em
1
Isso também funciona para Linux Mint 19.3
Manju Prabhu
5

Para o Ubuntu 18.04, você precisa adicionar o repositório Postgresql e a chave ao apt:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
 sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

Depois disso, você tem que correr

sudo apt update

Então você pode instalar, ex. com "sudo apt install pgadmin4 pgadmin4-apache2 -y"

Punnerud
fonte