2011-10-13 42 views
24

Birden çok sürümü Homebrew ile yan yana kurmak mümkün mü?çoklu yan yana sürümleri?

Kendimi sbt-0.7.x, sbt-0.10.x ve sbt-0.11.0 gerektiren bir durumda buluyorum. Şu anda sorun etrafında çalışmak için sbt-0.7.7 ve sbt-0.10.1'in her ikisini de kurdum (Homebrew'dan en son 'sbt' olan sbt-0.11.0 ile).

cevap

22

Evet. Bir paketin yeni bir sürümünü yüklediğinizde, eski olanı tutar. /usr/local/bin'daki ya da en son sürüme işaret eden semboller, ancak eski sürümde ikili dosyaları (veya kitaplıklara bağlantı) hala arayabilirsiniz. Nelerin yüklü olduğunu görmek için

brew list. Tüm sürümleri görmek için paket dizinlerine bakabilirsiniz; Tüm paketleri ve tüm sürümleri görmek için brew list --versions numaralı telefonu arayın.

+0

sayesinde yardımcı olur –

8

kolayca formüller sürümleri arasında geçiş yapmak için kullanabilirsiniz:

brew list --versions 

ya:

brew switch gradle 3.2.1 

versiyonları yüklediğiniz deneyin listelemek için: Örneğin

brew switch <formula> <version> 

:

Eski sürümlerden kurtulmak istiyorsanız

, sadece kullanın:

brew cleanup