Antworten:
Sie finden verfügbare Versionen zur Installation mit brew search
:
$ brew search postgresql
==> Searching local taps...
postgresql postgresql@9.4 postgresql@9.5 postgresql@9.6
Um eine dieser älteren Versionen zu installieren, geben Sie den vollständigen Namen an brew install
:
$ brew install postgresql@9.6
Sie erhalten Anweisungen zum Hinzufügen des Pfads dieser bestimmten Version zu Ihrer Bash-Umgebung, damit Sie ihn psql
usw. verwenden können.
Wenn Sie noch psql
eine neuere Version von postgresql booten, versuchen Sie Folgendes:
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
psql
Befehle und libpq-fe.h
Bibliothek verfügbar
brew install postgresql@9.6
scheint das Tun zu funktionieren, aber wenn Sie versuchen, zeigt es brew info postgresql
immer noch auf 10.3 (aktuell stabil). Tun brew info postgresql@9.6
sieht so aus, als würde es funktionieren, aber man kann es nicht brew switch
. Immer noch nicht sicher, wie man das löst.