Entonces, ¿quieres instalar Linux en una Mac? Bueno, hay más de una forma de hacerlo. En comparación con lo que les mostraré a continuación, hay un conjunto de pasos algo más sencillos que mi colega Adrian Kingsley-Hughes corrió usando un instalador en App Store y Kali Linux.
También: Cómo instalar Ubuntu Linux (¡Es fácil!)
Pero me estoy volviendo completamente geek. Juntos, usaremos Xcode y crearemos nuestra propia aplicación de muestra, que luego usaremos para instalar la distribución completa de última versión de UbuntuNoble Numbat.
Una vez que haya hecho esto, tendrá considerables derechos de fanfarronear. Hay mucho que cubrir, así que profundicemos.
Descargue estos primero
Deberá descargar estos elementos antes de comenzar a configurar Linux:
Código X: Deberá descargar e instalar Xcode desde la Mac App Store. Xcode es el principal entorno de desarrollo que Apple quiere que los desarrolladores utilicen para crear aplicaciones para Mac y aplicaciones móviles. Es gratis. Simplemente abra la aplicación App Store y escriba «xcode» en el campo de búsqueda.
La última versión de Ubuntu, para Arm de 64 bits: La ISO del instalador de Arm no se encuentra en el sitio principal de descarga de Ubuntu. En su lugar, apunte su navegador a la página de construcción diaria y desplácese hacia abajo hasta que vea la imagen del escritorio para ARM de 64 bits (descarga estándar).
GUILinuxVirtualMachineSampleApp: Esta es una aplicación de muestra que ejecuta la máquina virtual dentro de Xcode. Deberá descargarlo y descomprimirlo.
Antes de continuar con el siguiente paso, asegúrese de que Xcode esté completamente instalado, que tenga el archivo .iso de Ubuntu y que haya descargado y descomprimido la aplicación de muestra.
También: Llega Ubuntu Desktop 23.10: un vistazo al futuro de Ubuntu Linux
Una vez hecho todo eso, podemos seguir adelante.
Configure la aplicación de alojamiento de VM en Xcode
Continúe y abra Xcode. Verás una pantalla de inicio. Dígale que abra un proyecto existente.
Desde aquí, navegue dentro de la carpeta que creó cuando extrajo la aplicación de muestra y busque un archivo que termine en .xcodeproj. Haga clic en abrir.
Esto abrirá la aplicación de muestra. Bueno, en realidad te avisará que estás abriendo un proyecto descargado de Internet. Pero como el proyecto proviene directamente del sitio para desarrolladores de Apple, creo que eres bueno.
Ahora tendrás el proyecto abierto. Necesitas hacer un poco de limpieza y entonces estarás bien.
En el panel más a la izquierda, haga clic en la aplicación de muestra de nivel superior (que se muestra en 1). Luego, haga clic en la pestaña Firma y capacidades (que se muestra en 2) y, finalmente, haga clic en el botón Agregar cuenta en el mensaje Equipo (que se muestra en 3).
Esto lo llevará a la pestaña Cuentas, donde podrá configurarse como un equipo.
Una vez que hayas hecho esto, cierra la ventana y estarás listo para continuar. Aquí puede ver que mi aplicación estará firmada por mi cuenta personal. Esto simplemente le dice a MacOS que es mi aplicación y quiero permitir que se ejecute.
Está listo para comenzar a ejecutar la VM. Pulsa la pequeña flecha para construir y correr.
Instalación de Ubuntu
Su aplicación Xcode abrirá una ventana negra en blanco y un selector de archivos. El selector de archivos (aunque no le dice esto) busca el archivo .iso de instalación de Ubuntu. Así que navegue hasta ese .iso, haga clic en él y haga clic en Abrir.
A continuación, GRUB (Grand Unified Bootloader) aparecerá en esa ventana negra. Seleccione Probar o instalar Ubuntu y presione Enter.
¡Y que comience la magia! Ubuntu se está instalando en su aplicación Xcode:
Y aquí tienes. Comience a configurar su instalación de Ubuntu.
Continúe y seleccione Instalar Ubuntu ya que ya está instalando en una máquina virtual y no directamente en su computadora de todos modos.
Hice la instalación completa:
También: Fedora Linux ahora se ejecuta en todas las Mac con tecnología M, excepto en una
Utilice el valor predeterminado, que permite al instalador borrar el disco virtual y configurar su sistema de archivos virtual:
Corre libre
Ubuntu está listo para ejecutarse. Simplemente haga clic en Reiniciar ahora y vaya a la ciudad.
Una vez que reinicies, estarás en un entorno estándar, con una pequeña y agradable máquina virtual con la que podrás jugar.
Pensamientos finales
Durante la fase de instalación, el marco de virtualización genera un paquete GUI Linux VM.bundle dentro de su carpeta de inicio. Esto crece con bastante rapidez, por lo que si tiene limitaciones de espacio, es posible que desee eliminarlo cuando haya terminado de usar Ubuntu. El mío es de 68,72 GB después de sólo unas pocas horas de retoques.
También: Ubuntu 23.10 parece la actualización aburrida habitual, hasta que profundizas en ella
Si bien la aplicación de ejemplo se limita a operar una única máquina virtual al mismo tiempo, el propio marco de virtualización de MacOS es capaz de manejar varias máquinas virtuales al mismo tiempo. Esto no está controlado por la aplicación que creamos, pero los desarrolladores pueden usar este marco para crear consolas de administración de virtualización más potentes.
¿Qué opinas? ¿Seguiste adelante e instalaste Ubuntu dentro de Xcode? ¿Vas a tatuarte «Ubuntu/Xcode Forever» en tu hombro? ¿Vas a cantar canciones gloriosas de tu destreza en Xcode a todos los que quieran escucharlas? Quiero decir, podrías. Si no vas a cantar canciones de Mac y Linux, quizás puedas dejarnos algunos comentarios a continuación.
Puedes seguir las actualizaciones diarias de mi proyecto en las redes sociales. Asegúrese de suscribirse a mi boletín de actualización semanal en subpilay sígueme en Twitter en @DavidGewirtzen Facebook en Facebook.com/DavidGewirtzen Instagram en Instagram.com/DavidGewirtzy en YouTube en YouTube.com/DavidGewirtzTV.