美文网首页
brew如何安装旧版本formula.md

brew如何安装旧版本formula.md

作者: 哎哈哎哈 | 来源:发表于2019-02-28 17:59 被阅读0次
Mac下brew安装的formula总是最新版本,但是最新版本难免会出现一些问题,这个时候就需要回滚到旧版本,然而brew并没有提供相应命令安装旧版本,只能通过下面这种比较麻烦的方式去安装旧版本。以安装旧版cocoapods(1.5.3)为例:
  1. 访问Homebrew Repo,找到cocoapods.rb,然后查看cocoapods.rb文件的提交记录,找到想要的版本提交记录。
  2. 如果第一步无法找到cocoapods.rb的提交记录(因为提交记录太多,导致github网站需要很长的时间生成提交记录)。可以将整个repo clone到本地,然后输入git log master -- Formula/cocoapods.rb查看该文件的所有提交记录,我这里找到cocoapods(1.5.3)版本的commit(4dc1cd),然后通过git checkout 4dc1cd回滚到commit(4dc1cd)。
  3. 从第一步或者第二步中得到的cocoapods.rb文件内容拷贝出来,然后在本机任意一个位置创建cocoapods.rb,将拷贝内容粘贴进去保存。
  4. 执行brew install /Path/to/cocoapods.rb,执行这步之前,记得卸载本机中已经安装的新版。
附上成功安装的图片:
image.png

相关文章

  • brew如何安装旧版本formula.md

    Mac下brew安装的formula总是最新版本,但是最新版本难免会出现一些问题,这个时候就需要回滚到旧版本,然而...

  • brew install hadoop on mac

    如何在mac安装旧版本的hadoop 首先要安装java,这需要brew tap caskroom/version...

  • 在mac下安装各php版本

    mac安装php最方便的就是brew。但是吧brew上面旧版本是没法下载的。想要在mac上搭建各版本php,并方便...

  • Brew 安装旧版本的软件

    问题 默认的 安装的都是最高版本的软件用brew 装了 python3.7, 与第三方模块不兼容,一旦import...

  • macOS brew安装旧版本软件

    不需要用brew versions ,这个已经过时了. 很多有重要版本的软件都已经区分版本的设定formulae了...

  • macOS 下 Java 环境的配置

    如何查看 Java 版本? 如何查看 Java Home 目录? 如何 JDK 安装? 使用 brew 安装 or...

  • Go 1.3 语言在Mac平台基础配置

    brew 安装golang brew安装及配置参考 Mac Brew 安装 更换brew国内源由于brew自带服...

  • Mac OS安装solr

    本地使用brew安装,如果没有安装brew需要安装brew (1)brew 安装 打开本地cmd 输入ruby -...

  • mac 搭建nginx服务器

    一. install nginx 如果提示没有brew命令,可自行百度一下如何安装brew, 安装完成 1.2 查...

  • brew安装指定版本的软件

    在mac中使用 brew install 安装的软件默认都是最新版本的。有时候我们需要旧版本(指定版本)的时候,应...

网友评论

      本文标题:brew如何安装旧版本formula.md

      本文链接:https://www.haomeiwen.com/subject/jcskuqtx.html