postgreSQL 9.2 용 pgAdmin III을 어떻게 설치합니까?


27

postgresql 9.2를 실행하는 Windows 서버가 있습니다. Ubuntu 12.10 워크 스테이션 상자에서 pgAdmin III을 사용하여 공격하고 싶습니다.

시냅틱에서 pgAdmin III을 설치하고 소프트웨어 설치 프로그램을 사용하여 postgreSQL 사이트에서 직접 다운로드를 시도했습니다. 어쨌든 postgresql 9.1의 경우 pgAdmin III 만 얻을 수 있습니다. pgAdmin III을 실행하고 서버를 가리킬 때 데이터베이스가 9.2이고 pgAdmin III가 9.1이며 9.2와 호환되지 않는다는 오류 메시지가 나타납니다.

우분투 상자에서 서버 자체에 액세스 할 수 있습니다. 문제없이 데이터베이스에 충돌하는 Python 프로그램이 있지만 우분투 12.10에서 실행되는 9.2의 경우 pgAdmin III이 필요합니다.

가능합니까? 어디서 구할 수 있습니까?


답변:


15

2014 년 현재이 웹 사이트는 우분투와 데비안에서이를 수행하는 방법을 설명합니다 : https://wiki.postgresql.org/wiki/Apt

웹 사이트가 오프라인 상태가 될 경우를 대비하여 붙여 넣기 (2014-06-06) :

데비안 및 우분투 용 PostgreSQL 패키지

PGDG (PostgreSQL Global Development Group)는 http://apt.postgresql.org/pub/repos/apt/ 에있는 데비안 및 우분투 용 PostgreSQL 패키지의 APT 저장소를 유지 관리합니다.. 지원되는 모든 PostgreSQL 버전에 대해 여러 Debian / Ubuntu 릴리스에서 PostgreSQL 서버 패키지와 확장 및 모듈 패키지를 빌드하는 것을 목표로합니다. 현재 우리는 데비안 6.0 (스퀴즈), 7.0 (허위) 및 불안정한 (sid) 64/32 비트 (amd64 / i386) 우분투 10.04 (루시드), 12.04 (정확한), 13.10 (유성), 14.04 (신뢰) 64를 지원합니다. / 32 비트 (amd64 / i386) PostgreSQL 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 베타 Slony-I와 같은 서버 확장, 다양한 PL 언어 및 데이터 유형 이전 ​​PostgreSQL 버전의 pgadmin3, pgbouncer 및 pgpool-II 패키지와 같은 애플리케이션 이전 데비안 / 우분투 배포판은 계속 저장소에 남아 있습니다. 해당 업데이트는 임시로 제공됩니다.

빠른 시작

/etc/apt/sources.list.d/pgdg.list를 작성하십시오. 배포판을 codename-pgdg라고합니다. 이 예에서 wheezy를 사용중인 실제 배포로 바꾸십시오.

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

(lss_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 update
sudo apt-get upgrade
sudo apt-get install postgresql-9.3 pgadmin3

또는이 쉘 스크립트가 위의 단계를 수행합니다. 9.4 베타 만 해당 : 베타 릴리스에 대한 FAQ 참조 FAQ를 살펴보십시오. 참고 :이 저장소는 데비안 및 우분투에있는 것과 유사한 최신 postgresql-xy, ... 패키지에 의존하는 "postgresql", "postgresql-contrib"및 "postgresql-client"메타 패키지를 제공합니다. 새로운 PostgreSQL 버전이 출시되면 이러한 메타 패키지가 새로운 버전에 따라 업데이트됩니다. 특정 PostgreSQL 버전을 유지하려면 "postgresql"대신 "postgresql-9.3"과 같은 특정 패키지를 설치해야합니다.


누군가 할 때 지침이 작동하지 않으면 wiki.postgresql.org/wiki/Aptdeb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main 에서 대신 다음을 수행하십시오 .sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
chomp

61

리포지토리에 있습니다.

sudo apt-get install pgadmin3

또는 소프트웨어 센터를 검색하십시오.

소프트웨어 센터

이것이 잘못된 버전 인 경우 PPA를 사용할 수 있습니다 .

그래도 문제가 해결되지 않으면 당신은 소스를 사용에서 직접 컴파일 소스 .


이것은 효과가 있었고 요점에 가깝습니다!
unom

그것은 S / w 센터, 우분투 16에 없습니다. 그러나 sudo apt-get일했습니다
techkuz

4

pgadmin3 버전 16 ( http://www.pgadmin.org/visualtour16.php ) 포스트 그레스 9.2에 필요하며 그 것이다 되지 Ubunutu 12.10을 위해 PPA의 repo 나있다.

빌드하거나 업그레이드해야하는 것 같습니다.

나는 12.10을 위해 그것을 만들었습니다 : https://copy.com/anB4E19CxdLW- 아마도 당신이 12.10에 있다면 바이너리가 당신을 위해 작동 할 것입니다.

그렇지 않은 경우 직접 빌드해야하는 경우 설치해야합니다.

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

0

pgAdmin 4의 경우 다음 위키 페이지를 참조 할 수도 있습니다. https://wiki.postgresql.org/wiki/Apt

Ubuntu 16.04에 pgAdmin 4를 설치하고 설치했습니다.

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
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.