Az Apple Silicon bizonyos korlátozásokat jelent, de valóban futtathatja a Linuxot a MacBook Air (2022) rendszeren, és itt van az összes módja annak, hogy megteheti.
A legújabb Apple MacBook Air macOS Monterey és a cég M2 szilíciuma 2022 júliusában került piacra. Az Apple az elmúlt években átállt az Intelről a saját ARM-alapú processzoraira, és attól tartanak, hogy ez azt jelenti, hogy a továbbiakban nem lehet Linuxot futtatni Mac-en. Azért vagyunk itt, hogy elmeséljük a jó és a rossz hírt.
Apple MacBook Air M2
A korábbi M1-es MacBook Airhez hasonlóan a legújabb generáció jelenleg sem képes a Linuxot csupasz fémen futtatni. Ez azt jelenti, hogy nem telepítheti a Linuxot a MacBook Airre, mint egy asztali PC-re, mint az egyetlen operációs rendszerre, vagy a macOS mellé telepített kettős rendszerindítású konfigurációként.
Mindazonáltal számos projekt dolgozik a Linux Apple Silicon-ra történő portolásán, egészen a támogatás beépítéséig magába a Linux kernelbe. Az egyik ilyen projekt Asahi Linux, amely jelenleg alfa verzióban érhető el néhány M1-es Mac-hez. Lényegében, és különösen a MacBook Air (2022) korai életszakaszában, a Linux puszta fém támogatása nem kezdő lépésnek tekinthető.
Innentől tehát a virtualizáció felé kell fordulnunk.
A virtualizált Linux az út a MacBook Airen (2022)
Szerencsére a virtuális gépek nagyon népszerűek az Apple Silicon gépeken, és ennek több módja is van. A WWDC-n az Apple felvázolta a macOS-be épített virtualizációs keretrendszer használatát a Linux virtuális gépek rendszerindításához.
Ez egy kis munkát igényel a Swift kódolással, de ingyenesen használható, és valószínűleg a legjobb teljesítményt nyújtja. Az Apple néhány teljesítménynövelést adott a macOS Ventura for Linux virtualizációhoz, beleértve a virtiót is. Ezenkívül a Rosetta 2 lehetővé teszi a Linux számára, hogy x86_64 bináris fájlokat hívjon, és lefordítja azokat ARM-re. Ugyanúgy, mint a macOS esetében.
A figyelmeztetés továbbra is az, hogy ARM-barát Linux disztribúciót (vagy "disztribúciót") kell használnod, így ez kizárhatja kedvencedet. De a legnagyobb nevek közül néhány elérhető az ARM számára, köztük az Ubuntu és a Debian. Alternatív megoldásként a Virtualization Framework használata fogyasztóbarátabb eszközöket kínál, mint például a Parallels, az UTM és VMWare.
Alternatív megoldásként indulhat Párhuzamok, de ez kerülni fog, és nem is olcsó. 100 dollárt keres egy örökös licencért, de nagyon jól működik, és könnyen használható. Ismét szükség lesz ARM buildekkel rendelkező Linux disztribúciókra, de a Parallels rendkívül egyszerűvé teszi azok letöltését és telepítését. A hab a tortán a koherencia mód, amely lehetővé teszi a Linux-alkalmazások futtatását a fő Parallels ablakon kívül, szinte úgy, mintha natívak lennének. Apple Silicon Mac alkalmazások.
UTM egy másik virtualizációs eszköz, amelyet érdemes megnézni, és olyasmit kínál, amit a többi jelenleg nem. A bőre alatt a QEMU, egy nagyon régi, de még mindig nagyon jó eszköz. Az UTM ingyenes és nyílt forráskódú, de a Mac App Store fizetős verziója automatikus frissítéseket biztosít, és támogatja a fejlesztést. Különben ugyanaz, ahonnan szerzed.
Az UTM előnye az is, hogy képes emulálni az x86_64-et ARM-en, bár teljesítménybüntetésekkel. Az ARM-alapú Linux disztribúciókat futtató UTM az Apple Virtualization Framework-et használja a közel natív sebesség eléréséhez.
Tehát biztosan futtathatja a Linuxot a legújabb MacBook Airen, de ez továbbra is a virtualizációra korlátozódik. Ez minden bizonnyal javulni fog a jövőben, de azoknak a fejlesztőknek, akiknek be kell tudniuk indítani a Linuxot, vagy akár azoknak is, akik szeretik mindkettőt, legalább van egy meglehetősen egyszerű megoldás. A MacBook Air (2022) az egyik nagyon legjobb Mac gépek mozgásban lévő fejlesztők számára.
MacBook Air (M2)
A 2022-es MacBook Air M2 chipet és újratervezett házat kínál MagSafe 3 támogatással. Erőteljes, és szinte bármilyen munkát elbír, és 13,6 hüvelykes vagy 15,3 hüvelykes méretben kapható.