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 psqlusw. verwenden können.
Wenn Sie noch psqleine 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
psqlBefehle und libpq-fe.hBibliothek verfügbar
brew install postgresql@9.6scheint das Tun zu funktionieren, aber wenn Sie versuchen, zeigt es brew info postgresqlimmer 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.