【问题标题】:Installing older version of postgres using homebrew使用自制软件安装旧版本的 postgres
【发布时间】:2017-11-01 16:43:15
【问题描述】:

我正在尝试使用旧版本的 postgres,但我无法让它工作。当我运行brew search postgres 时,我看到了:

$ brew search postgresql
==> Searching local taps...
postgresql ✔         postgresql@9.4 ✔      postgresql@9.5          postgresql@9.6

但是当我运行brew switch postgres 9.4 时,我看到了:

$ brew switch postgresql 9.4
Error: postgresql does not have a version "9.4" in the Cellar.
Versions available: 9.6.2, 9.6.4

我错过了什么?我需要运行 9.4 版

【问题讨论】:

  • 你需要先brew install postgresql@9.4

标签: postgresql homebrew


【解决方案1】:

brew switch 仅适用于特定公式的已安装版本。你的机器上有postgresql 版本9.6.29.6.4,所以你只能switch 到其中之一。

但是 Homebrew 使用 <name>@<version> 东西提供了固定版本的公式。为了获得 Postgres 9.4,您可以运行以下命令:

brew install postgresql@9.4

【讨论】:

    猜你喜欢
    • 2012-07-05
    • 1970-01-01
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-29
    • 2017-07-03
    • 1970-01-01
    相关资源
    最近更新 更多