macOS 上的 Homebrew:如何找到旧版本的 brew 公式?
Posted
技术标签:
【中文标题】macOS 上的 Homebrew:如何找到旧版本的 brew 公式?【英文标题】:Homebrew on macOS: how to find older versions of a brew formula? 【发布时间】:2020-10-21 18:24:49 【问题描述】:Homebrew 使用了 versions
命令来显示特定公式的所有先前版本的列表。例如:
brew versions mysql
将显示mysql
公式的所有旧版本的列表。
由于某种原因,versions
命令已被删除。现在的正确方法是什么?
仅供参考,在 macOS 10.15.5 Catalina 上使用 Homebrew 2.4.2。
【问题讨论】:
你为什么需要这个列表?brew search mysql
为您提供官方支持的旧版本。
@bfontaine 我需要该列表,因为有几次我发现自己需要安装特定的先前版本。要么比较功能或差异,要么解决一些不兼容问题。顺便说一句,这不是关于 mysql 的,这只是一个例子,我的问题只是关于任何公式。
@bfontaine 也感谢提到search
,但这似乎只列出了几个特定版本,而不是整个版本历史记录(就像以前的versions
命令一样)。例如,如果我执行brew search ffmpeg
,我会得到ffmpeg
(即最新版本)和ffmpeg@2.8
,但我知道还有更多版本。
【参考方案1】:
versions
命令已被删除,并且 homebrew-versions 存储库也已被删除。
对于自制公式版本,您可以在this doc找到更多详细信息。
至于mysql
公式,我们追踪了mysql@5.6
、mysql@5.7
和mysql
(又名mysql@8.0
)的不同版本。对于每个发布行,自制软件始终保持最新。
如果有帮助,请告诉我。
【讨论】:
以上是关于macOS 上的 Homebrew:如何找到旧版本的 brew 公式?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 homebrew 在 MACOS 中安装 node.js