2011-10-13 7 views
24

¿Es posible instalar varias versiones lado a lado con Homebrew?versiones múltiples de lado a lado con Homebrew?

Me encuentro en una situación que necesita sbt-0.7.x, sbt-0.10.x y sbt-0.11.0. Instalé sbt-0.7.7 y sbt-0.10.1 manualmente en este momento para solucionar el problema (con sbt-0.11.0 siendo el último 'sbt' de Homebrew).

Respuesta

22

Sí. Cuando instala una nueva versión de un paquete, conserva el anterior. Los enlaces simbólicos en /usr/local/bin o donde sea que apunten a la última versión, pero aún puede llamar a los binarios (o al enlace a las bibliotecas) en la versión anterior.

brew list para ver lo que está instalado. Puede buscar en los directorios de paquetes para ver todas las versiones; o llame al brew list --versions para ver todos los paquetes y todas las versiones.

+0

Gracias, que ayuda –

8

permite cambiar fácilmente entre las versiones de fórmulas, puede utilizar:

brew switch <formula> <version> 

Por ejemplo:

brew switch gradle 3.2.1 

lista Para tratar las versiones que haya instalado:

brew list --versions 

o :

brew list <formula> --versions 

Si desea deshacerse de las versiones anteriores, sólo tiene que utilizar:

brew cleanup 
Cuestiones relacionadas