0%

Brew 安装指定老版本软件

最近需要在 Mac 上安装 Protobuf,但是安装上版本为3.7,项目中使用的2.5,搜索一下,发现只有新版本的,老版本的已经被下线了,就寻找了一下安装老版本的方式。

搜索无2.5包

首先在 bintray.com/homebrew/bottles 上搜索需要找的包。找到了我需要的 2.5 版本的包 protobuf:2.5
在 files 标签下找到对应系统的版本的包

bottles下载页面

下载后解压到 /usr/local/Cellar/protobuf 下(可以是你需要的任何包),我这里就是2.5.0

解压目录

然后使用 brew switch protobuf 2.5.0 切换到指定的版本,使用 protoc --version 查看下版本,大功告成。

protoc版本