Как мне установить pgAdmin III для PostgreSQL 9.2?

У меня есть сервер Windows, на котором работает postgresql 9.2. Я хочу запустить его с помощью pgAdmin III с моей рабочей станции Ubuntu 12.10.

Я установил pgAdmin III с synaptic, а также попробовал прямую загрузку с сайта PostgreSQL с помощью программы установки программного обеспечения. Несмотря на это, я могу получить только get pgAdmin III для postgresql 9.1. Когда я запускаю pgAdmin III и указываю на свой сервер, я получаю сообщение об ошибке, сообщающее мне, что база данных 9.2, а мой pgAdmin III предназначен для 9.1, не совместим с 9.2.

Я могу нормально получить доступ к самому серверу из окна Ubuntu - у меня есть программы на Python, которые без проблем попадают в базу данных, - но мне нужен pgAdmin III для 9.2, работающий под управлением Ubuntu 12.10.

Доступен ли он? Где я могу его взять?

Он находится в репозиториях.

sudo apt-get install pgadmin3

или поищите в центре программного обеспечения.

software-center

Если это неправильная версия, вы могли бы использовать PPA:

Если это не сработает, вы можете использовать исходный код и скомпилировать его самостоятельно из источник.

По состоянию на 2014 год, этот веб-сайт описывает, как это сделать для Ubuntu и Debian: https://wiki.postgresql.org/wiki/Apt

Скопируйте и вставьте (2014-06-06) в случае, если веб-сайт отключится, что бы ни случилось:

Пакеты PostgreSQL для Debian и Ubuntu

Глобальная группа разработки PostgreSQL (PGDG) поддерживает репозиторий APT пакетов PostgreSQL для Debian и Ubuntu, расположенный по адресу http://apt.postgresql.org/pub/repos/apt/. Мы стремимся создавать серверные пакеты PostgreSQL, а также пакеты расширений и модулей для нескольких выпусков Debian /Ubuntu для всех поддерживаемых версий PostgreSQL.В настоящее время мы поддерживаем Debian 6.0 (squeeze), 7.0 (wheezy) и нестабильный (sid) 64/32-разрядный (amd64/i386) Ubuntu 10.04 (lucid), 12.04 (точный), 13.10 (дерзкий), 14.04 (надежный) 64/32-разрядный (amd64/i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 Расширения betaServer, такие как Slony-I, различные языки PL и приложения для типов данных, такие как pgadmin3, pgbouncer и pgpool-IIPackages для старых версий PostgreSQL и старых дистрибутивов Debian/Ubuntu, по-прежнему будут оставаться в репозитории; обновления для них будут предоставляться на специальной основе.

Быстрый старт

Создайте файл /etc/apt/sources.list.d/pgdg.list. Дистрибутивы называются codename-pgdg. В приведенном примере замените wheezy фактическим дистрибутивом, который вы используете:

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

(Вы можете определить кодовое имя вашего дистрибутива, запустив lsb_release -c.)Импортируйте ключ репозитория из https://www.postgresql.org/media/keys/ACCC4CF8.asc, обновите списки пакетов и начните установку пакетов:

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

В качестве альтернативы, этот сценарий оболочки выполнит вышеуказанные действия за вас.9.Только бета-версия 4: См. Часто задаваемые вопросы о бета-версиях. Ознакомьтесь с часто задаваемыми вопросами.Примечание: Этот репозиторий предоставляет мета-пакеты "postgresql", "postgresql-contrib" и "postgresql-client", которые зависят от последних пакетов postgresql-x.y, ..., аналогичных тем, которые присутствуют в Debian и Ubuntu. Как только будет выпущена новая версия PostgreSQL, эти мета-пакеты будут обновлены в зависимости от новой версии. Если вы хотите остаться с определенной версией PostgreSQL, вам следует установить определенные пакеты, такие как "postgresql-9.3" вместо "postgresql".

Версия 16 pgadmin3 ( http://www.pgadmin.org/visualtour16.php ) требуется для Postgres 9.2, и это нет в репозитории или в этом PPA для Ubunutu 12.10.

Похоже, вам придется его построить или обновить.

Я построил его для 12.10: https://copy.com/anB4E19CxdLW - возможно, этот двоичный файл будет работать для вас, если вы находитесь на 12.10.

Если нет, и вам нужно создать его самостоятельно, убедитесь, что вы установили

sudo apt-get install postgresql-server-dev-9.2

Для pgAdmin 4 вы также можете обратиться к этой вики-странице: https://wiki.postgresql.org/wiki/Apt

Я попробовал и установил pgAdmin 4 на 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-certificateswget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -sudo apt-get updatesudo apt-get upgradesudo apt-get install postgresql-10 pgadmin4

Выпущен pgAdmin 4 (pgadmin4) - Как установить pgAdmin 4 в режиме рабочего стола на Ubuntu