brew安装指定版本软件

  • 该教程一共就两步,非常简单,但是很多人都不知道,所以写下来,方便大家查阅。这里用tailscale为例,其他软件也是一样的。
  1. 找到软件对应版本的rb文件

    访问brew官网,在搜索框里搜软件名称,如下图所示:
    1691566585-202308091536730.png
    点击上图中红框圈起来的tailscale.rb ,进入github,如下图所示:
    1691566704-202308091538628.png
    点击上图中红框圈起来的History ,进入rb文件的提交历史,如下图所示:
    1691566855-202308091540352.png
    比如现在tailscale的最新版本是1.46.1,我想安装1.44.2。那么就去点击上图中红框圈起来的按钮,进入该版本rb文件预览,如下图所示:
    1691566998-202308091543075.png
    点击上图中红框圈起来的下载按钮即可得到该版本的rb文件。

  2. 安装rb文件对应版本的软件

    打开终端,执行brew install --formula /path/to/tailscale.rb即可安装指定版本的软件。

  • 注意:tailscale.rb的路径一定不要搞错,并且rb文件名必须为软件包的名称,不能自己随意修改名称。