Me pregunto cómo deben instalarse los programas en Mac. ¿A través de Homebrew o de un instalador oficial si lo hay?
Digamos que quiero instalar Node.js en mi Mac. El Guía oficial de instalación de macOS ofrece diferentes alternativas para hacerlo. Así que primero lo instalé a través de su archivo instalador oficial. Luego me cambié a Homebrew y lo instalé a través de brew install node
.
Así que ahora parece que tengo dos instalaciones de Node en mi sistema. Cuando ejecuto el comando which node
produce /usr/local/bin
. Así que claramente la instalación oficial está a favor aquí (¿tal vez porque la instalé primero? No lo sé). La instalación del nodo desde Homebrew está en /usr/local/Cellar
.
Así que mis preguntas son:
- ¿Debo usar Homebrew o el instalador oficial? ¿Por qué? A mí me parece que Homebrew tiene algunas ventajas sobre el instalador, como un proceso de desinstalación más fácil y una mejor posibilidad de actualizar los paquetes de software instalados.
- ¿Cómo puedo cambiar mi sistema de uso del
/usr/local/bin
Instalación del nodo en el/usr/local/Cellar
¿uno?