Homebrew安装历史版本软件
众所周知homebrew安装软件都是最新版本,那么如何安装历史版本尼?
下面我将以Intellij-idea-ce安装为例,其他软件都是同理
获取软件信息
jhon@jhondeMacBook-Pro ~ % brew info --cask intellij-idea-ce
intellij-idea-ce: 2020.3,203.5981.155 (auto_updates)
https://www.jetbrains.com/idea/
/usr/local/Caskroom/intellij-idea-ce/2020.2.4,202.8194.7 (130B)
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/intellij-idea-ce.rb
==> Names
IntelliJ IDEA Community Edition
IntelliJ IDEA CE
==> Description
IDE for Java development - community edition
==> Artifacts
IntelliJ IDEA CE.app (App)
==> Analytics
install: 1,924 (30 days), 5,432 (90 days), 21,956 (365 days)
获取历史版本提交记录
访问地址 https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/intellij-idea-ce.rb Url来自上面的输出。
点击history
找到你想要下载的版本,这里以红框中为例。复制提交commit记录(图中2位置)
安装
cd "$(brew --repo homebrew/cask)"
git checkout 16a6ea87ceb92e312df2ed73a203146a9ef7d76e
brew install --cask intellij-idea-ce
到此安装的便是你想要安装的历史版本。
**备注:**最后记得将分支切换回master分支
git checkout master