OSX/IOS

Instalación de HomeBrew en computadoras Apple Silicon compatibles de forma nativa

Instalación de Homebrew en ARM Mac Apple Silicon

Si eres un fanático de Homebrew y eres un usuario de Apple Silicon Mac, te alegrará descubrir las últimas versiones de Homebrew (3.0.0 y posteriores) que ahora son compatibles con la arquitectura nativa Apple Silicon. Aún necesitará que Rosetta 2 tenga algunos paquetes y fórmulas para que funcionen, pero muchos ya son compatibles de forma nativa con el administrador de paquetes en la línea de comandos.


Para los no iniciados, Homebrew es un administrador de paquetes de código abierto que permite a los usuarios avanzados instalar y ejecutar fácilmente una amplia gama de herramientas y aplicaciones de línea de comandos en la Mac desde la terminal. Es bastante popular entre desarrolladores, administradores de sistemas, administradores de red, fanáticos de infosec, Unix y Linux e incluso los más geek de nosotros.

Si ya está ejecutando Homebrew, debería poder actualizar su administrador de paquetes para obtener la última versión con soporte nativo de Apple Silicon. Alternativamente, puede ejecutar el instalador nuevamente.

Los interesados ​​pueden instalar Homebrew en un Apple Silicon Mac con el siguiente comando emitido en la Terminal, que es el mismo que el comando de instalación general de Homebrew para las versiones modernas de MacOS:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Como de costumbre, necesitará una contraseña de administrador para iniciar sesión y completar la instalación.

Es posible que algunos usuarios deseen excluirse del seguimiento predeterminado de «Análisis de comportamiento de usuario agregado anónimo» de Homebrew, lo que puede hacer con el siguiente comando después de la instalación:

brew analytics off

Puedes comprobar los paquetes en formulae.brew.sh si tiene curiosidad por saber si tienen soporte nativo para Apple Silicon.

Si ya ha ejecutado Homebrew en Apple Silicon Mac, pero basado en Rosetta 2, probablemente querrá actualizar su homebrew y paquetes (y debería hacerlo periódicamente de todos modos):

brew update

Como se mencionó, todavía no todo es compatible con Apple Silicon y es posible que deba usar esta solución de Terminal para ejecutar algunos paquetes x86.

Solución de problemas de Homebrew en Apple Silicon

Si bien Homebrew debería funcionar bien en una Apple Silicon Mac, algunos usuarios pueden tener problemas para transferir datos desde una Intel Mac a una Apple Silicon ARM Mac.

Querrá asegurarse de haber instalado Rosetta 2 en su Mac, porque todavía no todo es nativo.

Muchos paquetes de homebrew deberían funcionar, pero es posible que vea varios errores de rosetta, como «error de rosetta: thread_suspend failed» a veces, especialmente al intentar actualizar los paquetes de Brew.

Si encuentra errores o rarezas de un Intel migrado a Apple Silicon Mac, puede intentar desinstalar Homebrew y luego reinstalar Homebrew, ya que parece solucionar estos problemas:

Primera desinstalación:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

Deje el proceso de desinstalación completo. Es posible que desee reiniciar su Mac por si acaso, pero puede que no sea necesario (recuerde que al reiniciar se eliminan los archivos tmp y otras cachés.

Luego reinstale Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Y nuevamente, dejemos que el proceso termine.

Recuerda que si desinstalas Homebrew, eliminará todos los paquetes asociados a la herramienta, por lo que tendrás que volver a instalarlos.

¿Eres nuevo en Homebrew o simplemente quieres una ventaja para probar algunos paquetes útiles? Vea algunos de los mejores paquetes de Homebrew para Mac.

Instalación de Homebrew en Apple Silicon Mac

El terminal ofrece una amplia gama de herramientas Unix y capacidades prácticas, que de otra manera están ocultas bajo el capó de MacOS. Si bien la línea de comando es generalmente para usuarios avanzados, si está interesado en el tema, no se pierda nuestros artículos de línea de comando aquí.

¿Tiene algo que agregar sobre la ejecución de Homebrew en Apple Silicon Mac? ¿Tiene alguna experiencia, consejos, sugerencias, solución de problemas o consejos destacados? ¡Comparte en los comentarios!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar