Відповіді:
Ви можете знайти доступні версії для встановлення за допомогою 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
psqlкоманд, а libpq-fe.hбібліотека доступна
brew install postgresql@9.6здається, працює, але якщо ви намагаєтеся brew info postgresqlвсе-таки вказувати на 10.3 (поточний стабільний). Роблячи brew info postgresql@9.6 вигляд , як це працює, але один не може brew switchдо нього. Досі не впевнений, як це вирішити.