小编典典

如何酿造链接特定版本?

all

我有几桶相同包装的/usr/local/Cellar/libfoo类似物品/usr/local/Cellar/libfoo/1.0.1/usr/local/Cellar/libfoo/HEAD并且/usr/local/Cellar/libfoo/mycopy

如何将链接链接到特定版本?


阅读 84

收藏
2022-08-24

共1个答案

小编典典

这可能是截至 11.1.2022 的最佳方式 :

简单的工作流程

现在 Homebrew/versions 已被弃用,Homebrew/core 支持几个具有新命名格式的公式版本。

要安装特定版本,例如 postgresql 9.5,您只需运行:

$ brew install postgresql@9.5

要列出可用版本,请使用 @ 进行搜索:

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

要安装特定版本,例如 postgresql 9.5,您只需运行:

$ brew install postgresql@9.5

要列出可用版本,请使用 @ 进行搜索:

$ brew search postgresql@
==> Formulae
postgresql                 postgresql@11              postgresql@13              postgresql@9.5             qt-postgresql
postgresql@10              postgresql@12              postgresql@9.4             postgresql@9.6             postgrest

==> Casks
navicat-for-postgresql

Homebrew 2.6.0(2020 年 12 月)中已弃用:

使用信息:

Usage: brew switch <formula> <version>

例子:

brew switch mysql 5.5.29

您可以使用info.

brew info mysql

要查看要安装的可用版本,您可以提供一个无用的版本号,因为 brew 将帮助响应可用的版本号:

brew switch mysql 0

更新(15.10.2014):

brew versions命令已从 brew 中删除,但是,如果您确实希望使用此命令,请先运行brew tap homebrew/boneyard.

安装旧版本的推荐方法是从homebrew/versionsrepo 安装,如下所示:

$ brew tap homebrew/versions
$ brew install mysql55

有关安装旧版本公式的所有方法的详细信息,请阅读此答案

2022-08-24