我想通过以下方式在我的 MacBook Pro 上安装特定版本的 VirtualBox,即 5.2.22brew
这是我从
$ brew install [email protected]
Updating Homebrew...
Error: No available formula with the name "[email protected]"
Found a cask named "[email protected]" instead.
那么在这种情况下我该如何安装这个版本呢?
你可以这样做:
cd "$(brew --repo homebrew/cask)"
brew log Casks/virtualbox.rb
这将给出一个提交列表,您可以找到您需要的一个。找到所需的提交后,将其复制并执行
git checkout wanted_commit
对于 brew 安装,执行
HOMEBREW_NO_AUTO_UPDATE=1 brew cask install virtualbox
这将从您签出的提交中获取版本。
其他选择是一旦你获得提交,你就可以
brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask/wanted_commit/Casks/virtualbox.rb
桶是通过
brew cask install
这样安装的:使用此说明如何设置 cask 包的特定版本https://zeckli.github.io/en/2016/11/05/use-homebrew-cask-to-downgrad-or-install-en.html
例如,为了设置一个虚拟盒子包,我使用了下一个数据: