Apple ha hecho posible en el pasado instalar otros sistemas operativos, incluidos Linux e incluso Windows en el sistema Mac OS. La compañía lo ha lanzado con la línea actual de Mac basados ​​en M1 que incluye la Mac mini, la elegante iMac, la silenciosa MacBook Air y la bestial MacBook Pro.

Las Mac basadas en M1 son extremadamente eficientes en el consumo de energía y ofrecen un mejor rendimiento que cualquier PC comparable debido a su arquitectura ARM. Si bien no facilita la ejecución de Linux, en este artículo le explicaremos cómo puede hacerlo con facilidad.

Dado que las Mac basadas en M1 tienen un conjunto de instrucciones diferente que usa un idioma diferente, Apple desarrolló un traductor binario dinámico llamado Rosetta con el que es posible ejecutar cualquier aplicación desarrollada para Mac basadas en Intel en Mac basadas en M1.

Pero no puede usarlo para ejecutar su distribución de Linux favorita junto con macOS. En su lugar, puede utilizar tres opciones diferentes, a saber, virtualización, emulación y arranque de Linux de forma nativa. La virtualización crea una capa abstracta sobre el hardware físico que es útil para crear una capa virtual para la CPU y otros recursos físicos.

La emulación lo ayuda a emular una arquitectura de hardware diferente y hacer que la distribución de Linux que elija piense que en realidad se está ejecutando en un hardware completamente diferente. La última opción es iniciar el kernel de Linux de forma nativa. Repasemos cada método uno por uno y conozcamos sus ventajas y desventajas:

Diferentes métodos para usar linux en mac m1

Método 1: utilice el software de virtualización de Parallels

‘Parallels’ es un popular software de virtualización para Mac. Puede ejecutar la distribución ARM Linux en su Mac usando este software con solo uno o dos clics del mouse. Tiene una versión de prueba disponible que funciona por un período límite de 14 días. Así es como puede usar el software para usar Linux en Mac M1:

  • Descargue el software de la página oficial e instálelo como si instalara cualquier aplicación de terceros,
  • Inicie la aplicación una vez que haya terminado y complete su proceso de configuración,

  • Se le pedirá que cree una nueva máquina virtual,
  • Se le proporcionarán dos opciones: instalarlo desde un archivo de imagen o configurarlo a través de las plantillas proporcionadas automáticamente,
  • Nuestro objetivo es instalar Ubuntu de todos modos. Entonces, simplemente seleccione la opción Descargar Ubuntu Linux y haga clic en Continuar,
  • Confirme la acción o ingrese la información requerida si prefiere descargarla desde el archivo de imagen,
  • Espere ahora, los paralelos necesitan algo de tiempo para crear una máquina virtual para usted,
  • Una vez creada, la máquina virtual debería iniciarse automáticamente y lo llevará directamente al escritorio de Ubuntu.

  • Ingrese su contraseña raíz cuando reciba el aviso para instalar las herramientas de Parallels, un conjunto de controladores para el invitado para que pueda usar la máquina virtual de manera eficiente.

Método 2: Emular Linux usando UTM

UTM es un software de código abierto fácil de usar que lo ayuda a emular diferentes arquitecturas usando QEMU y hace posible que la Mac se ejecute en una arquitectura compatible con Linux. Estos son los pasos que tienes que seguir:

  • Descargue e instale UTM y ejecútelo,
  • Haga clic en Crear una nueva máquina virtual,

  • Seleccione un nombre apropiado para la nueva máquina virtual y elija un icono adecuado,
  • Ahora, vaya a la pestaña Sistema y seleccione ARM cuando instale una distribución de Linux ARM,
  • Para mejorar el rendimiento, proporcione más memoria a la máquina virtual,
  • Vaya a la pestaña Controladores ahora y haga clic en Unidad para crear un nuevo disco duro para la máquina virtual,
  • Cree una nueva unidad virtual con al menos 10 GB de espacio de almacenamiento,
  • Luego, cree una unidad de instalación extraíble. Para eso, haga clic en Nueva unidad nuevamente y marque la casilla de verificación Extraíble,
  • Guarde los cambios y luego inserte una imagen de la distribución de Linux que desea instalar,
  • Haga clic en Máquina virtual para seleccionarla y luego haga clic en el menú desplegable CD/DVD,
  • Ahora, haga clic en Examinar y abra el archivo de imagen,
  • Finalmente, ejecute la máquina virtual e instale la distribución de Linux de su elección en el disco duro virtual.

Método 3: Arrancar Linux de forma nativa

Si estás buscando esta opción, te tenemos una mala noticia. Describir el proceso está más allá del alcance de este artículo. Además, el resultado puede decepcionarte. Si bien el soporte oficial para M1 Mac se introdujo con el lanzamiento de Linux Kernel 5.13, el soporte sigue siendo básico.

Afortunadamente, un grupo de personas talentosas han formateado el proyecto Asahi Linux que intenta hacer que Linux en Mac M1 sea utilizable. Si sabe más sobre el proyecto, puede leer la Guía de inicio rápido para desarrolladores. Solo sepa que es una guía para desarrolladores, no para usuarios finales.

Conclusión

Le proporcionamos una guía completa sobre cómo usar Linux en Mac M1. Con suerte, los métodos proporcionados son útiles para usted. Apreciamos nuestros esfuerzos, le brindamos con éxito los pasos necesarios y ahora puede hacer lo que antes estaba aquí.