La MacBook Pro 13 es una computadora portátil para desarrolladores popular, pero la transición a Apple Silicon no significa que no puedas iniciar también en Linux.
Junto al nuevo MacBook Air, Apple estrenó un actualizar al MacBook Pro 13 en la WWDC 2022. A diferencia del MacBook Air, el nuevo MacBook Pro 13 no recibió un diseño actualizado, simplemente tiene algunos componentes internos mejorados, incluido el nuevo. manzana m2 chip.
Fue la primera MacBook Pro que incorporó el M2 y, como también es la MacBook Pro más asequible, es una propuesta atractiva para varios casos de uso. Y eso incluye el desarrollo.
Los desarrolladores a menudo querrán poder ejecutar Linux en su Mac de forma nativa o virtualizada. La buena noticia es que es perfectamente posible ejecutar Linux en la MacBook Pro 13 (2022), pero con salvedades.
MacBook Pro 13 (2022) no ejecutará Linux de forma nativa
Al igual que con el anterior MacBooks con tecnología M1, la MacBook Pro 13 con tecnología M2 actualmente no puede ejecutar Linux de forma nativa en bare metal. Incluso con una distribución de Linux basada en ARM, ahora mismo no tienes suerte.
Hay varios proyectos trabajando para migrar Linux a Apple Silicon, hasta crear soporte para el propio kernel de Linux. Uno de esos proyectos es Asahi Linux, que actualmente está disponible en alfa para algunas de las Mac con tecnología M1. Pero ni siquiera esto está listo para usarse en una máquina de producción.
Esencialmente, la instalación de Linux de forma nativa debe considerarse imposible. A partir de ahí, tenemos que recurrir a la virtualización. Las noticias allí son mucho mejores.
Varios métodos para ejecutar máquinas virtuales Linux
Las máquinas virtuales son muy posibles en Apple Silicon y hay algunas formas de hacerlo. En la WWDC, Apple describió el uso del marco de virtualización integrado en macOS para iniciar una máquina virtual Linux. Esto requiere un poco de trabajo con la codificación Swift, pero es de uso gratuito y tiene el mejor rendimiento en general.
La advertencia es que debes usar una distribución de Linux con una compilación ARM, por lo que podrías descartar tu favorita. Pero algunos de los nombres más importantes están disponibles para ARM, incluidos Ubuntu y Debian. Pero Virtualization Framework no emulará una distribución de Linux x86_64 para usar en ARM.
Fusión de VMware está disponible para Apple Silicon y le permite ejecutar máquinas virtuales Linux. La última versión se puede descargar desde el sitio web de VMware.
Alternativamente, puedes optar por Paralelas, pero a un costo. Estás buscando $100 por una licencia perpetua, pero funciona bien y es fácil de usar. Nuevamente, necesitará distribuciones de Linux con compilaciones ARM, pero Parallels hace que descargarlas e instalarlas sea muy sencillo. La guinda del pastel es el modo Coherence, que le permite ejecutar aplicaciones de Linux fuera de la ventana principal de Parallels, casi como si fueran nativas de Mac. En este momento, esta es una característica exclusiva de Parallels y podría valer la pena por sí sola.
UTM es otra herramienta de virtualización que vale la pena considerar y ofrece algo que las demás no ofrecen actualmente. Debajo de su piel se esconde QEMU, una herramienta muy antigua pero aún muy buena. UTM es gratuito y de código abierto, pero la versión paga en Mac App Store proporciona actualizaciones automáticas y ayuda a respaldar el desarrollo. UTM también tiene la capacidad de emular x86_64 en ARM, aunque con penalizaciones de rendimiento. Con las distribuciones de Linux basadas en ARM, UTM utiliza Apple Virtualization Framework para velocidades casi nativas.
El MacBook Pro, como todos los mejores Mac, es una computadora portátil para desarrolladores popular e, incluso con la transición a Apple Silicon, todavía es perfectamente posible usar Linux. Probablemente sea una buena idea sentirse cómodo con el marco de virtualización de Apple, pero existen varias buenas alternativas si no le apetece escribir sus propias configuraciones.
La MacBook Pro 13 (2022) ya está disponible, pero si desea ahorrar unos cuantos dólares, puede intentar conseguir una gran oferta en una macbook pro reacondicionado ahora mismo.
Apple MacBook Pro de 13 pulgadas (2022)
El último silicio de Apple está presente en el interior del Apple MacBook Pro 13 (2022), lo que te permite hacer más cosas cuando no estás en un escritorio.