La utilidad Mac Homebrew finalmente obtiene soporte nativo para Apple Silicon y M1

0
8
Acercarse / Los usuarios pueden instalar Homebrew a través del terminal en macOS.

Samuel Axon

La popular herramienta Mac Homebrew ha sido utilizada durante mucho tiempo por desarrolladores y otros para la administración de paquetes en macOS, pero como nos quejamos en nuestra primera revisión de Mac M1, no era compatible con Apple Silicon cuando se lanzaron las nuevas Mac de Apple. Por primera vez al final del año pasado. Ahora, con el lanzamiento de Homebrew 3.0.0, ese ya no es el caso: Homebrew ahora es compatible con Apple Silicon de forma nativa, aunque no con todos los paquetes.

El equipo voluntario de Homebrew hizo el anuncio en el blog de Homebrew junto con el lanzamiento de hoy. Si bien el soporte nativo aún no está completo, cierra significativamente la brecha y los usuarios aún pueden ejecutar Terminal a través de Rosetta 2 para hacer lo que aún no pueden ejecutar de forma nativa en Apple Silicon. La publicación del blog de Homebrew dice «agradecemos su ayuda» para proporcionar botellas para todos los paquetes en el futuro.

Aquí está el punto completo sobre Apple Silicon en las notas de la versión Homebrew 3.0.0:

Apple Silicon ahora es oficialmente compatible con instalaciones en / opt / homebrew. formulae.brew.sh Las páginas de fórmulas indican para qué plataformas se proporcionan las botellas (paquetes binarios) y, por lo tanto, si son compatibles con Homebrew. Homebrew (todavía) no proporciona botellas para todos los paquetes de Apple Silicon que hacemos en Intel x86_64, pero agradecemos su ayuda con eso. Rosetta 2 en Apple Silicon aún brinda soporte para Intel x86_64 en / usr / local.

Aparte de la incapacidad de ejecutar Windows de forma nativa, la falta de Homebrew fue uno de los pocos problemas que eliminamos Apple Silicon Macs cuando los revisamos, y algunos de nuestros editores llamaron a esta la razón número uno que ha mantenido el cambio a Apple Silicon en bahía. Algunos otros usuarios probablemente comparten el sentimiento, aunque la mayoría de los usuarios de macOS nunca usan herramientas como esta, por supuesto.

Al celebrar la actualización, el equipo de Homebrew dio un «agradecimiento especial» a MacStadium y Apple. Específicamente, la publicación del blog señala que Apple ha proporcionado a Apple hardware Silicon para hacer el trabajo y agradece a «Cassidy de Apple por ayudarnos con esta migración de muchas maneras».

Otros cambios importantes de la versión anterior de Homebrew, 2.7.0, se enumeran en la publicación del blog de la siguiente manera:

  • brew bottle y bottle do blocks usan un nuevo formato de sintaxis (uno: bodega por plataforma). brew style –fix corregirá automáticamente las fórmulas en este nuevo formato. Esto le permitirá mover más botellas.
  • La nueva variable de entorno HOMEBREW_BOOTSNAP permite el uso de la gema Bootsnap para acelerar las llamadas de preparación repetidas. Esto no funciona (todavía) en Apple Silicon o en el Ruby portátil de Homebrew.
  • Varios métodos han quedado obsoletos, desactivados y eliminados.
  • CLI :: Parser DSL genera automáticamente las finalizaciones bash, fish y zsh. Esto asegurará que se mantengan actualizados.
  • brew update maneja mejor el cambio de nombre de las ramas ascendentes (por ejemplo, de maestro a principal)
  • brew completions es un nuevo comando para aceptar compleciones proporcionadas por toques de terceros

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí