Como instalo o pgAdmin III para o postgreSQL 9.2?

25

Eu tenho um servidor Windows que executa o postgresql 9.2. Eu quero atingi-lo usando o pgAdmin III da minha caixa de estação de trabalho Ubuntu 12.10.

Instalei o pgAdmin III do synaptic e também tentei fazer o download direto do site do postgreSQL usando o instalador do software. Independentemente disso, posso obter apenas o pgAdmin III para o postgresql 9.1. Quando eu executo o pgAdmin III e aponto para o meu servidor, recebo uma mensagem de erro informando que o banco de dados é 9.2 e meu pgAdmin III é para 9.1, não é compatível com 9.2.

Eu posso acessar o servidor em si bem OK na caixa do Ubuntu - Eu tenho programas em Python que atingem o banco de dados sem problemas - mas eu preciso do pgAdmin III para 9.2 rodando sob o Ubuntu 12.10.

Está disponível? Onde obtenho isso?

    
por Vector 21.11.2012 / 11:41

4 respostas

14

A partir de 2014, este site descreve como fazer isso para o Ubuntu e o Debian: link

Copie e cole (2014-06-06) caso o site fique off-line, aconteça o que acontecer:

Pacotes do PostgreSQL para Debian e Ubuntu

O Grupo de Desenvolvimento Global do PostgreSQL (PGDG) mantém um repositório APT de pacotes do PostgreSQL para o Debian e Ubuntu localizados no link . Nosso objetivo é construir pacotes de servidores PostgreSQL, bem como pacotes de extensões e módulos em várias versões Debian / Ubuntu para todas as versões do PostgreSQL suportadas. Atualmente, nós apoiamos Debian 6.0 (squeeze), 7.0 (wheezy) e unstable (sid) 64/32 bits (amd64 / i386) Ubuntu 10.04 (lúcido), 12.04 (preciso), 13.10 (picante), 14.04 (fiel) 64/32 bit (amd64 / i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 beta Extensões de servidor como Slony-I, várias linguagens PL e tipos de dados Aplicativos como pgadmin3, pgbouncer e pgpool-II Pacotes para versões mais antigas do PostgreSQL e antigas distribuições Debian / Ubuntu continuarão no repositório; atualizações para aqueles serão fornecidas em uma base ad-hoc.

Início rápido

Crie /etc/apt/sources.list.d/pgdg.list. As distribuições são chamadas de codinome-pgdg. No exemplo, substitua o wheezy pela distribuição real que você está usando:

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

(Você pode determinar o codinome de sua distribuição executando lsb_release -c.) Importe a chave do repositório do link , atualize as listas de pacotes e comece a instalar os pacotes:

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

Como alternativa, esse script de shell fará as etapas acima para você. 9.4 beta apenas: veja a FAQ em versões beta Dê uma olhada no FAQ. Nota: Este repositório fornece meta-pacotes "postgresql", "postgresql-contrib", e "postgresql-client" que dependem dos últimos pacotes postgresql-x.y, ..., similares aos presentes no Debian e no Ubuntu. Uma vez lançada uma nova versão do PostgreSQL, esses meta-pacotes serão atualizados para depender da nova versão. Se você quiser ficar com uma determinada versão do PostgreSQL, você deve instalar pacotes específicos como "postgresql-9.3" em vez de "postgresql".

    
por domen 06.06.2014 / 17:11
57

Está nos repositórios.

sudo apt-get install pgadmin3

ou pesquise no centro de software.

Se essa for a versão errada, você pode usar o PPA :

Se isso não funcionar, você pode usar a fonte e compilá-la da fonte .

    
por cprofitt 22.11.2012 / 17:32
3

A versão 16 do pgadmin3 ( link ) é necessária para o Postgres 9.2 e não é no repo ou que PPA para Ubunutu 12.10.

Parece que você precisa construí-lo ou atualizá-lo.

Eu o criei para o 12.10: link - talvez esse binário funcione para você se você estiver no 12.10.

Se não e você precisa criar você mesmo, certifique-se de instalar

sudo apt-get install postgresql-server-dev-9.2
    
por Tom Carchrae 01.08.2013 / 20:12
0

Para o pgAdmin 4, você também pode consultar esta página da wiki: link

Eu tentei e instalei o pgAdmin 4 no Ubuntu 16.04:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
sudo apt-get install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql-10 pgadmin4
    
por Yuci 14.05.2018 / 16:58