Réponses:
Vous pouvez trouver les versions disponibles à installer en utilisant brew search
:
$ brew search postgresql
==> Searching local taps...
postgresql postgresql@9.4 postgresql@9.5 postgresql@9.6
Pour installer une de ces anciennes versions, passez le nom complet dans brew install
:
$ brew install postgresql@9.6
Il vous donnera des instructions sur la façon d'ajouter ce CHEMIN de cette version particulière à votre environnement bash, afin que vous puissiez l'utiliser, psql
etc.
Si vous avez toujours le psql
démarrage d'une version plus récente de postgresql, essayez ceci:
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
commande et libpq-fe.h
bibliothèque disponible
brew install postgresql@9.6
semble fonctionner, mais si vous essayez, brew info postgresql
il pointe toujours vers 10.3 (stable actuelle). Faire brew info postgresql@9.6
semble que ça marche, mais on ne peut pas brew switch
. Je ne sais toujours pas encore comment on résout cela.