複数のバージョンをHomebrewと並べてインストールすることはできますか?複数のside-by-sideバージョンの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は自作の最新のsbtです)。
複数のバージョンをHomebrewと並べてインストールすることはできますか?複数のside-by-sideバージョンの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は自作の最新のsbtです)。
ええ。パッケージの新しいバージョンをインストールすると、それは古いバージョンを保持します。シンボリックリンクは/usr/local/bin
であり、最新のバージョンを指していますが、古いバージョンのバイナリ(またはライブラリへのリンク)を呼び出すことはできます。
brew list
インストールされているものを確認してください。パッケージディレクトリを見れば、すべてのバージョンを見ることができます。すべてのパッケージとすべてのバージョンを表示するには、brew list --versions
に電話してください。
が簡単に公式のバージョンを切り替えるには、使用することができます。
brew list --versions
か:
brew switch gradle 3.2.1
は、バージョン、インストールされている試みを一覧表示するには:たとえば
brew switch <formula> <version>
:
brew list <formula> --versions
あなたが古いバージョンを取り除くしたい場合は、単に使用:
brew cleanup
おかげで、それが役立ちます –