El kernel de Linux puede ejecutarse en una variedad de dispositivos fabricados por Apple , incluidos aquellos en los que no es posible desbloquear el gestor de arranque mediante un procedimiento oficial, como los iPhones y los 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 , desarrollada principalmente para dispositivos Android . El desarrollador sugirió que utilizaron el exploit checkm8 , publicado 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) utilizando el exploit checkm8. [ 4 ]
El proyecto Hookock Linux mantiene una versión experimental de Linux para dispositivos Apple A7-A11 y T2.
dispositivos iPod
iPodLinux es una distribución de Linux creada específicamente para ejecutarse en el iPod de Apple .
Existe una adaptación experimental del kernel principal de Linux para iPod Nano 5G realizada por freemyipod/q3k .
Ordenadores Mac
Macs Motorola 68k
Linux puede tener arranque dual en Macs que usan procesadores Motorola 680x0 [ 5 ] (solo 68020 y superiores, [ 5 ] y solo variantes de procesador que no sean "EC" ya que se requiere una MMU [ 6 ] ). El proyecto comunitario Linux/mac68k proporciona recursos para hacerlo, [ 7 ] [ 8 ] y también está disponible una versión comunitaria de la distribución Debian Linux para m68k. [ 6 ] [ 8 ]
Macs con procesador PowerPC
En 1996, Apple anunció que estaba dando soporte a una versión de Linux para los PowerMac. [ 9 ]
Los Mac 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 dicha partición como disco de arranque. Esto provoca que se le pregunte al usuario si desea arrancar en macOS o Linux al iniciar el equipo. [ 8 ]
Para 2008, varias distribuciones importantes de Linux tenían versiones oficiales compatibles con los procesadores Mac PowerPC , entre ellas: [ 8 ]
- Gentoo [ 8 ]
- Debian [ 8 ] (hasta Debian 8, [ 10 ] revivido poco después como un puerto de la comunidad Sid [ 11 ] )
- Ubuntu [ 8 ] (hasta Ubuntu 16.10 [ 12 ] [ 13 ] )
- Fedora [ 8 ] (hasta Fedora 17 para procesadores G3 y G4, y Fedora 28 para G5 [ 14 ] )
- Yellow Dog Linux [ 8 ] (descontinuado en 2009 [ 15 ] )
Todas las adaptaciones para PowerPC mencionadas anteriormente han sido descontinuadas, excepto Gentoo y Debian (el soporte oficial finalizó en Debian 8).
Macs con procesador Intel
Los Mac con procesadores Intel pueden ejecutar Linux de forma nativa mediante arranque dual o mediante virtualización .
Los Mac con procesador Intel anteriores al chip Apple T2 pueden ejecutar Linux de forma nativa, pero podrían necesitar instaladores o controladores específicos. [ 16 ] Los Mac con el chip T2 de 2018 pueden ejecutar distribuciones de Linux de forma nativa mediante el proyecto T2Linux. [ 17 ]
Las herramientas de virtualización comunes para Macs Intel incluyen VMware Fusion , Parallels Desktop y VirtualBox . [ 8 ]
En 2010, Whitson Gordon de Lifehacker señaló que Apple había simplificado el proceso de arranque dual de Windows en Macs, pero no para Linux. rEFIt hizo posible el arranque dual de Linux. [ 18 ]
Macs con procesadores Apple Silicon
Los Mac con procesadores Apple Silicon pueden ejecutar Linux a través del instalador de línea de comandos Asahi Linux para ciertas distribuciones, incluidas Fedora, Debian y Ubuntu. Si bien la mayoría de las funciones están disponibles, algunas no lo están en ciertos procesadores y dispositivos Silicon. [ 19 ] También pueden ejecutarlo mediante virtualización.
Véase también
Referencias
- ↑ Cunningham, Andrew (2 de junio de 2022). "¿Tienes un iPad viejo por ahí? Quizás pronto puedas hacerlo funcionar con Linux" . Ars Technica . Consultado el 14 de junio de 2022 .
- ^ "Ein Jahr Arbeit: Tüftler trae Linux al iPad Air 2" . Der Standard (en alemán austriaco) . Consultado el 15 de junio de 2022 .
- ↑ Yam, Marcus; Ngai, Amos (2008-12-02). "iPhone hackeado para ejecutar Linux" . Tom's Guide . Recuperado el 14 de junio de 2022 .
- ↑ "Ejecuta Android en un iPhone con la herramienta de jailbreaking 'Project Sandcastle'" . PCMAG . Consultado el 14 de junio de 2022 .
- 1 2 "Cómo instalar Linux en un Mac 68K antiguo" . Macworld . Consultado el 14 de junio de 2022 .
- 1 2 "Debian en Motorola 680x0" . Puertos de Debian . Consultado el 1 de abril de 2023 .
- ↑ "Linux/m68k para Macintosh" . Linux/m68k para Mac . Consultado el 1 de abril de 2023 .
- 1 2 3 4 5 6 7 8 9 10 11 Rothman, Ernest E.; Jepson, Brian; Rosen, Rich (18 de septiembre de 2008). Mac OS X para expertos en Unix (Leopard): Desmitificando el lado más técnico de Mac OS X (4.ª ed.). O'Reilly Media, Inc. págs. 174–187 . ISBN 978-0-596-52062-5.
- ↑ K. Johnson, Michael (1 de mayo de 1996). "Stop The Presses" . Linux Journal . Recuperado el 20 de diciembre de 2024 .
- ↑ "Debian para PowerPC" . Puertos de Debian . Consultado el 1 de abril de 2023 .
- ↑ "Índice de /cdimage/ports" . cdimage.debian.org .
- ↑ "PowerPCFaq" . Wiki de Ubuntu . Consultado el 1 de abril de 2023 .
- ↑ "Ubuntu: Un seguimiento de la arquitectura powerpc de 32 bits [ LWN.net ] " . LWN . Consultado el 1 de abril de 2023 .
- ↑ "Arquitecturas/PowerPC" . Fedora Wiki . Consultado el 1 de abril de 2023 .
- ↑ "DistroWatch.com: Yellow Dog Linux" . DistroWatch . Consultado el 1 de abril de 2023 .
- ↑ "Imágenes de DVD de Linux (y cómo hacerlo) para Macs EFI de 32 bits (modelos de finales de 2006)" . mattgadient.com . Consultado el 26 de marzo de 2026 .
- ↑ "Introducción - wiki de t2linux" . wiki.t2linux.org .
- ↑ "Cómo instalar Windows y Linux en tu Mac sin necesidad de Boot Camp" . Lifehacker . 5 de mayo de 2010. Consultado el 14 de junio de 2022 .
- ↑ "Soporte de funciones" . GitHub . Consultado el 1 de enero de 2024 .
Enlaces externos
- Artículo de Amit Singh titulado "Muchos sistemas en un PowerBook" en Wayback Machine (archivado el 23 de marzo de 2008).
- Apple Inc.
- núcleo de Linux