2021-02-02 安装特定版本的Thrift

最新版本的thrift是0.13.0版本,但项目要求的版本是0.10.0,如何安装特定版本的thrift呢?

首先卸载之前的thrift

brew uninstall thrift

用Git下载homebrew

git clone https://github.com/Homebrew/homebrew-core.git
git clone https://mirrors.ustc.edu.cn/homebrew-core.git

然后查看thrift的更新记录

git log ./Formula/thrift.rb | less

找到自己想要的版本id


image.png

执行git checkout

git checkout 832eb691902f26783c677a65de4c10e9a916b4b0

然后修改一下配置文件

vim ./Formula/thrift.rb

注释掉第35行:

#  depends_on "python@2" => :optional

使用brew安装thirft

brew install ./Formula/thrift.rb

安装成功后,查看安转的thrift版本

thrift -version

显示Thrift version 0.10.0即为安装成功

但注意执行brew update操作时可能会自动更新thrift版本,记得要随时回退版本。

你可能感兴趣的:(2021-02-02 安装特定版本的Thrift)