Instalación de HomeBrew en Apple Silicon Macs compatible de forma nativa

oferta nordvnp

Instalación de Homebrew en ARM Mac Apple Silicon

Si eres un fanático de Homebrew y un usuario de Apple Silicon Mac, te alegrará descubrir las últimas versiones de Homebrew (3.0.0 y posteriores) que ahora son compatibles de forma nativa con la arquitectura 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 de la línea de comandos.


Para los que no están familiarizados, Homebrew es un administrador de paquetes de código abierto que permite a los usuarios avanzados instalar y ejecutar fácilmente una amplia variedad de herramientas y aplicaciones de línea de comandos en la Mac dentro de la Terminal. Es bastante popular entre los desarrolladores, administradores de sistemas, administradores de red, fanáticos de infosec, unix y linux, e incluso solo entre nosotros.

Si ya está ejecutando Homebrew, debería poder actualizar el 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 dentro de 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 autenticarse 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:

Ver  ¿Puedo mostrar el Dock en todas las pantallas de Mac? Uso de Dock en diferentes pantallas en macOS

brew analytics off

Puede consultar los paquetes en formulae.brew.sh si tiene curiosidad por saber si tienen o no soporte nativo para Apple Silicon.

Si ya tenía Homebrew ejecutándose en Apple Silicon Mac pero confiando en Rosetta 2, probablemente querrá actualizar Homebrew y sus paquetes (y debería hacerlo periódicamente de todos modos):

brew update

Como se señaló, no todo es compatible con Apple Silicon todavía, 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 experimentar problemas si transfirieron sus datos desde una Intel Mac a una Apple Silicon ARM Mac.

Querrá asegurarse de tener Rosetta 2 instalado en la Mac, ya que todavía no todo es nativo.

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

Si está experimentando errores o peculiaridades de un Intel migrado a Apple Silicon Mac, puede intentar desinstalar Homebrew y luego reinstalar Homebrew, ya que parece resolver estos problemas:

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

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

A continuación, reinstale Homebrew:

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

Y nuevamente deje que ese proceso se complete.

Recuerde que si desinstala Homebrew, eliminará todos los paquetes asociados con la herramienta, por lo que deberá volver a instalarlos.

Ver  Cómo arreglar tiempos de inicio lentos en macOS

¿Es nuevo en Homebrew o simplemente quiere una pista para probar algunos paquetes prácticos? Vea algunos de los mejores paquetes de Homebrew para Mac.

Instalación de Homebrew en Apple Silicon Mac

Terminal ofrece una amplia gama de herramientas Unix y prácticas funciones que, de otro modo, están escondidas bajo el capó de MacOS. Si bien la línea de comando es generalmente para usuarios avanzados, si el tema le interesa, no deje de navegar por nuestros artículos de línea de comando aquí.

¿Tiene alguna idea que agregar sobre la ejecución de Homebrew en Apple Silicon Macs? ¿Tiene alguna experiencia, consejo, sugerencia, solución de problemas o consejo que valga la pena destacar? ¡Comparte en los comentarios!

Deja un comentario

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

Scroll al inicio