stringtranslate.com

Linux en dispositivos Apple

El kernel de Linux puede ejecutarse en una variedad de dispositivos fabricados por Apple , incluidos dispositivos en los que el desbloqueo del gestor de arranque no es posible con un procedimiento oficial, como iPhones y iPads .

Dispositivos iPad

En junio de 2022, los desarrolladores de software Konrad Dybcio y Markuss Broks lograron ejecutar el kernel de Linux 5.18 en un iPad Air 2. El proyecto utilizó la distribución de Linux basada en Alpine Linux llamada postmarketOS , que está desarrollada principalmente para dispositivos Android . El desarrollador sugirió que usaron el exploit checkm8 que se publicó en 2019. [1] [2]

Dispositivos iPhone

En 2008, el kernel Linux 2.6 fue portado al iPhone 3G , al iPhone (1.ª generación) y al iPod Touch (1.ª generación) usando OpeniBoot . [3]

El Proyecto Sandcastle de Corellium hizo posible ejecutar Android en un iPhone 7 /7+ o un iPod Touch (séptima generación) usando el exploit checkm8. [4]

Dispositivos iPod

iPodLinux es una distribución de Linux creada específicamente para ejecutarse en el iPod de Apple .

Hay un puerto experimental del kernel Linux principal para iPod Nano 5G realizado por freemyipod/q3k.

Computadoras Mac

Mac Motorola 68k

Linux puede arrancar de forma dual en Macs que utilicen procesadores Motorola 680x0 [5] (sólo 68020 y superiores, [5] y sólo variantes de procesadores que no sean "EC", ya que se requiere una MMU [6] ). El proyecto de la comunidad Linux/mac68k proporciona recursos para hacerlo, [7] [8] y también está disponible un puerto de la comunidad m68k de la distribución Debian Linux. [6] [8]

Mac con PowerPC

Los Macs PowerPC pueden ejecutar Linux tanto mediante emulación como mediante arranque dual ("bare metal"). Las herramientas de emulación PowerPC más populares para Mac OS/Mac OS X son Virtual PC de Microsoft y QEMU de código abierto . [8]

El arranque dual de Linux se logra particionando la unidad de arranque , instalando el gestor de arranque Yaboot en la partición de Linux y seleccionando esa partición de Linux como disco de arranque. Esto hace que se solicite a los usuarios que seleccionen si desean arrancar en Mac OS o Linux cuando se inicia la máquina. [8]

En 2008, varias de las principales distribuciones de Linux tenían versiones oficiales compatibles con los procesadores PowerPC de Mac, entre ellas: [8]

Todos los puertos PowerPC mencionados anteriormente han sido descontinuados desde entonces, excepto Gentoo.

Macs Intel

Los Mac con procesadores Intel pueden ejecutar Linux mediante virtualización o arranque dual. Las herramientas de virtualización comunes para Mac Intel incluyen VMware Fusion , Parallels Desktop y VirtualBox . [8]

En 2010, Whitson Gordon de Lifehacker señaló que Apple ha simplificado el proceso de arranque dual de Windows en Mac, pero no para Linux. rEFIt hizo posible el arranque dual de Linux. [14]

Las Mac que utilizan el chip T2 de 2018 pueden ejecutar distribuciones de Linux de forma nativa utilizando el proyecto T2Linux. [15]

Macs con silicio de Apple

Las Mac con procesadores Apple Silicon pueden ejecutar Linux a través del instalador de línea de comandos de Asahi Linux para ciertas distribuciones, incluidas Fedora, Debian y Ubuntu. Si bien la mayoría de las funciones están disponibles, algunas no están disponibles en ciertos procesadores y dispositivos de silicio. [16]

Véase también

Referencias

  1. ^ Cunningham, Andrew (2 de junio de 2022). "¿Tienes un iPad viejo por ahí? Es posible que puedas hacer que funcione con Linux pronto". Ars Technica . Consultado el 14 de junio de 2022 .
  2. ^ "Ein Jahr Arbeit: Tüftler trae Linux al iPad Air 2". Der Standard (en alemán austriaco) . Consultado el 15 de junio de 2022 .
  3. ^ Yam, Marcus; Ngai, Amos (2 de diciembre de 2008). "iPhone hackeado para ejecutar Linux". Guía de Tom . Consultado el 14 de junio de 2022 .
  4. ^ "Ejecuta Android en un iPhone con la herramienta de jailbreak 'Project Sandcastle'". PCMAG . Consultado el 14 de junio de 2022 .
  5. ^ ab "Cómo instalar Linux en una Mac antigua de 68K". Macworld . Consultado el 14 de junio de 2022 .
  6. ^ ab "Debian en Motorola 680x0". Puertos Debian . Consultado el 1 de abril de 2023 .
  7. ^ "Linux/m68k para Macintosh". Linux/m68k para Mac . Consultado el 1 de abril de 2023 .
  8. ^ abcdefghijk Rothman, Ernest E.; Jepson, Brian; Rosen, rico (18 de septiembre de 2008). Mac OS X para Unix Geeks (Leopard): Desmitificando el lado más geek de Mac OS X (4ª ed.). O'Reilly Media, Inc. págs. 174–187. ISBN 978-0-596-52062-5.
  9. ^ "Debian para PowerPC". Puertos Debian . Consultado el 1 de abril de 2023 .
  10. ^ "PowerPCFaq". Wiki de Ubuntu . Consultado el 1 de abril de 2023 .
  11. ^ "Ubuntu: una continuación de la arquitectura PowerPC de 32 bits [LWN.net]". LWN . Consultado el 1 de abril de 2023 .
  12. ^ "Arquitecturas/PowerPC". Wiki de Fedora . Consultado el 1 de abril de 2023 .
  13. ^ "DistroWatch.com: Yellow Dog Linux". DistroWatch . Consultado el 1 de abril de 2023 .
  14. ^ "Cómo hacer un triple arranque de tu Mac con Windows y Linux, sin necesidad de Boot Camp". Lifehacker . 2010-05-05 . Consultado el 2022-06-14 .
  15. ^ "Inicio - wiki de t2linux".
  16. ^ "Compatibilidad con funciones". GitHub . Consultado el 1 de enero de 2024 .

Enlaces externos