是否可以与Homebrew并排安装多个版本?与Homebrew的多个并排版本?
我发现自己处于需要sbt-0.7.x,sbt-0.10.x和sbt-0.11.0的情况。我现在手动安装了sbt-0.7.7和sbt-0.10.1以解决问题(sbt-0.11.0是Homebrew的最新版本)。
是否可以与Homebrew并排安装多个版本?与Homebrew的多个并排版本?
我发现自己处于需要sbt-0.7.x,sbt-0.10.x和sbt-0.11.0的情况。我现在手动安装了sbt-0.7.7和sbt-0.10.1以解决问题(sbt-0.11.0是Homebrew的最新版本)。
是的。当您安装新版本的软件包时,它会保留旧版本。在/usr/local/bin
或任何指向最新版本的符号链接中,但仍旧可以调用旧版本中的二进制文件(或链接到库)。
brew list
看到什么安装。您可以查看软件包目录以查看所有版本;或致电brew list --versions
查看所有软件包和所有版本。
要轻松公式的不同版本之间切换,您可以使用:
brew switch <formula> <version>
例如:
brew switch gradle 3.2.1
要列出已安装的版本试试:
brew list --versions
或:
brew list <formula> --versions
如果你想摆脱旧版本,只需使用:
brew cleanup
谢谢,这有助于 –