우분투 버전에서 PostgreSQL 9.6을 어떻게 설치합니까? Ubuntu 버전이 PostgreSQL 9.6을 최신

Ubuntu 버전이 PostgreSQL 9.6을 최신 버전으로 기본 제공되지 않으므로 어떻게 설치합니까?

Ubuntu Xenial (16.04)은 기본 리포지토리의 PostgreSQL 9.5와 함께 제공됩니다 .



답변

다음 Ubuntu 버전의 경우 공식 PostgreSQL Apt Repository에 따라 지정된 명령으로 설치할 수 있습니다 .

우분투 17.04-17.10

버전 9.6은 배포판과 함께 제공됩니다.

sudo apt-get install postgresql-9.6

우분투 14.04, 16.04

sudo add-apt-repository "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc)-pgdg main"
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6

답변

아래 단계를 수행하십시오.

이 블로그에서 참조합니다.

최신 버전의 최신 PostgreSQL 리포지토리를 추가해야합니다.

sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"

PostgreSQL 9.6 업데이트 및 설치 :

sudo apt-get update
sudo apt-get install postgresql-9.6

기본 postgres 수퍼 유저 및 postgres 데이터베이스가 생성됩니다. postgres 수퍼 유저의 비밀번호를 설정해야합니다.

ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully

서비스가 시작되지 않으면 PostgreSQL 서비스를 시작할 수 있습니다.

sudo service postgresql start

postgres 사용자를 사용하여 PostgreSQL 서버를 연결하십시오.

ubuntu@:~$ su postgres
Password:****

샘플 데이터베이스를 작성하십시오.

createdb database_name

해당 데이터베이스에 연결하십시오.

psql -d database_name

답변

나는이 Github 요점을 따랐다 -나는 vagrant 내부에서 우분투 xenial을 실행 중이며 기존 postresql 공식 저장소 vesion 9.5를 9.6으로 업그레이드 하여 버전 9.6 (공식적으로 사이트에서 언급 됨)에서 가장 잘 제공되는 PostGIS 확장을 사용할 수 있기를 바랍니다. .