Відповіді:
Ви можете знайти доступні версії для встановлення за допомогою 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
до нього. Досі не впевнений, як це вирішити.