web-dev-qa-db-fra.com

Comment installer pgAdmin III pour postgreSQL 9.2?

J'ai un serveur Windows qui exécute postgresql 9.2. Je veux y accéder en utilisant pgAdmin III à partir de ma boîte de poste de travail Ubuntu 12.10.

J'ai installé pgAdmin III de synaptic et j'ai également essayé le téléchargement direct à partir du site postgreSQL en utilisant un programme d'installation. Quoi qu'il en soit, je ne peux obtenir que pgAdmin III pour postgresql 9.1. Lorsque j'exécute pgAdmin III et que je pointe mon serveur, un message d'erreur m'indique que la base de données est 9.2 et que mon pgAdmin III correspond à 9.1, n'est pas compatible avec 9.2.

Je peux accéder au serveur lui-même très bien à partir de la boîte Ubuntu - j'ai Python programmes qui touchent la base de données sans aucun problème - mais j'ai besoin de pgAdmin III pour la version 9.2 s'exécutant sous Ubuntu 12.10.

Est-ce disponible? Où puis-je l'obtenir?

25
Vector

Depuis 2014, ce site Web décrit comment procéder pour Ubuntu et Debian: https://wiki.postgresql.org/wiki/Apt

Copier coller (2014-06-06) au cas où le site web se déconnecterait, quoi qu'il arrive:

Packages PostgreSQL pour Debian et Ubuntu

Le groupe de développement mondial PostgreSQL (PGDG) gère un référentiel APT de paquets PostgreSQL pour Debian et Ubuntu situé à l'adresse http://apt.postgresql.org/pub/repos/apt/ . Notre objectif est de construire des paquets de serveur PostgreSQL ainsi que des paquets d’extensions et de modules sur plusieurs versions de Debian/Ubuntu pour toutes les versions de PostgreSQL prises en charge. Actuellement, nous supportons les versions Debian 6.0 (squeeze), 7.0 (wheezy) et unstable (sid) 64/32 bits (AMD64/i386) Ubuntu 10.04 (lucide), 12.04 (précise), 13.10 (effrayante), 14.04 (fidèle) 64/32 bits (AMD64/i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 beta beta Extensions de serveur telles que Slony-I, divers langages PL et types de données Applications telles que pgadmin3, pgbouncer et pgpool-II pour des versions plus anciennes de PostgreSQL et les anciennes distributions Debian/Ubuntu continueront à rester dans le référentiel; les mises à jour pour ceux-ci seront fournies sur une base ad hoc.

Quickstart

Créez /etc/apt/sources.list.d/pgdg.list. Les distributions s'appellent codename-pgdg. Dans l'exemple, remplacez wheezy par la distribution que vous utilisez:

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

(Vous pouvez déterminer le nom de code de votre distribution en exécutant lsb_release -c.) Importez la clé de référentiel depuis https://www.postgresql.org/media/keys/ACCC4CF8.asc , mettez à jour les listes de paquetages. , et commencez à installer les paquets:

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

Sinon, ce script shell effectuera les étapes ci-dessus à votre place. 9.4 beta uniquement: voir FAQ sur les versions bêta Consultez la FAQ. Remarque: Ce référentiel fournit les méta-packages "postgresql", "postgresql-contrib" et "postgresql-client" qui dépendent des derniers packages postgresql-x.y, ..., similaires à ceux présents dans Debian et Ubuntu. Une fois qu'une nouvelle version de PostgreSQL est publiée, ces méta-packages seront mis à jour pour dépendre de la nouvelle version. Si vous souhaitez conserver une version particulière de PostgreSQL, vous devez installer des packages spécifiques tels que "postgresql-9.3" au lieu de "postgresql".

15
domen

C'est dans les dépôts.

Sudo apt-get install pgadmin3

ou recherchez dans le centre de logiciel.

software-center

Si c'est une mauvaise version, vous pouvez utiliser le PPA :

Si cela ne fonctionne pas, vous pouvez utiliser le source et le compiler vous-même à partir de source .

58
cprofitt

La version 16 de pgadmin3 ( http://www.pgadmin.org/visualtour16.php ) est requise pour Postgres 9.2 et elle est pas dans le référentiel. ou que PPA pour Ubunutu 12.10.

Il semble que vous deviez le construire ou le mettre à niveau.

Je l'ai construit pour 12.10: https://copy.com/anB4E19CxdLW - peut-être que ce binaire fonctionnera pour vous si vous êtes sur 12.10.

Si ce n'est pas le cas et que vous avez besoin de le construire vous-même, assurez-vous d'installer

Sudo apt-get install postgresql-server-dev-9.2
4
Tom Carchrae

Pour pgAdmin 4, vous pouvez également vous référer à cette page wiki: https://wiki.postgresql.org/wiki/Apt

J'ai essayé et installé pgAdmin 4 sur 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
0
Yuci