homebrew를 사용하여 이전 버전의 Postgres (9.6)를 어떻게 설치합니까?


20

Homebrew의 현재 Postgres 버전은 다음과 함께 설치된 경우 10입니다.

brew install postgres

이전 버전의 postgres를 어떻게 설치합니까? 구체적으로 9.6

답변:


34

다음을 사용하여 설치할 수있는 버전을 찾을 수 있습니다 brew search.

$ brew search postgresql
==> Searching local taps...
postgresql        postgresql@9.4        postgresql@9.5        postgresql@9.6

이러한 이전 버전 중 하나를 설치하려면 전체 이름을 brew install다음 으로 전달하십시오 .

$ brew install postgresql@9.6

특정 버전의 PATH를 bash 환경에 추가하는 방법에 대한 지침을 제공하므로 psql등을 사용할 수 있습니다 .

psql최신 버전의 postgresql 을 계속 부팅하는 경우 다음을 시도하십시오.

brew install postgres@9.6
cp -rf /usr/local/Cellar/postgresql@9.6/9.6.9 /usr/local/Cellar/postgresql/.
brew switch postgres 9.6.9

고마워요. 9.6은 아직 명명 된 버전으로 제공되지 않습니까? 9.4 및 9.5 만 나열되어 있습니다.
JK.

1
현재 9.6을 사용할 수 있습니다.
네이트 버드

1
이것은 설치되었지만 여전히 psql명령 이없고 libpq-fe.h라이브러리를 사용할 수 있습니다
user1561489

1
쓰기 (1.6.1) 현재는 brew install postgresql@9.6작동 하는 것처럼 보이지만 시도해도 brew info postgresql여전히 10.3 (현재 안정)을 가리 킵니다. 작동 하는 brew info postgresql@9.6 것처럼 보이지만 할 수는 없습니다 brew switch. 아직도 어떻게 해결할 수 있는지 아직 확실하지 않습니다.
Scott Corscadden

1
@Adi 편집 해 주셔서 감사합니다. 완전히 이해하지 못했습니다. 왜 작동하는지 좀 더 설명해 주시겠습니까? 파일을 복사하는 대신 심볼릭 링크를 사용할 수 있습니까?
grg
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.