De manieren waarop je Linux kunt gebruiken op de MacBook Air (2022)

Apple Silicon brengt enkele beperkingen met zich mee, maar je kunt Linux inderdaad gebruiken op de MacBook Air (2022) en hier zijn alle manieren waarop je dat kunt doen.

De nieuwste Apple MacBook Air met macOS Monterey en het M2-silicium van het bedrijf werd in juli 2022 gelanceerd. Apple heeft de afgelopen jaren de overstap gemaakt van Intel naar zijn eigen ARM-gebaseerde processors en de vrees is groot dat dit betekende dat het niet langer mogelijk was om Linux op Mac te draaien. Wij zijn hier om u het goede en het slechte nieuws te vertellen.

Apple MacBook Air M2

Net als bij de vorige M1-aangedreven MacBook Air, kan de nieuwste generatie Linux momenteel niet op bare metal draaien. Dit betekent dat je Linux niet op de MacBook Air kunt installeren zoals je een desktop-pc als het enige besturingssysteem zou doen of een pc die naast macOS wordt geïnstalleerd als een dual-boot-configuratie.

Er zijn echter meerdere projecten die werken aan het porten van Linux naar Apple Silicon, tot en met het bouwen van ondersteuning in de Linux-kernel zelf. Eén zo'n project is

Asahi Linux, dat momenteel beschikbaar is in alfaversie voor een aantal Macs met M1-ondersteuning. In wezen, en vooral in het vroege leven van de MacBook Air (2022), zou bare metal-ondersteuning voor Linux als een non-starter moeten worden beschouwd.

Dus van daaruit moeten we ons wenden tot virtualisatie.

Gevirtualiseerde Linux is de beste keuze op de MacBook Air (2022)

Gelukkig zijn virtuele machines heel gebruikelijk op Apple Silicon-machines en is er meer dan één manier om dit te doen. Op WWDC schetste Apple het gebruik van het Virtualization Framework dat in macOS is ingebouwd om op te starten in een Linux VM.

Dit vereist een beetje werk met Swift-codering, maar het is gratis te gebruiken en levert hoogstwaarschijnlijk de beste algehele prestatie. Apple heeft enkele prestatieverbeteringen toegevoegd aan macOS Ventura voor Linux-virtualisatie, waaronder virtio. Bovendien zal Rosetta 2 Linux in staat stellen x86_64 binaire bestanden aan te roepen en deze naar ARM te vertalen. Precies hetzelfde als voor macOS.

Het voorbehoud blijft dat je een ARM-vriendelijke Linux-distributie (of "distro") moet gebruiken, dus dat zou je favoriet kunnen uitsluiten. Maar enkele van de grootste namen zijn beschikbaar voor ARM, waaronder Ubuntu en Debian. Als alternatief kunt u het Virtualization Framework gebruiken met meer consumentvriendelijke tools van bijvoorbeeld Parallels, UTM en VMWare.

Als alternatief kun je voor gaan Parallellen, maar deze kost je, en hij is niet goedkoop. Je kijkt naar $100 voor een eeuwigdurende licentie, maar het werkt heel goed en is gemakkelijk te gebruiken. Nogmaals, je hebt Linux-distributies met ARM-builds nodig, maar Parallels maakt het supereenvoudig om ze te downloaden en te installeren. De kers op de taart is de Coherence-modus, waarmee je Linux-apps buiten het hoofdvenster van Parallels kunt uitvoeren, bijna alsof ze native zijn Apple Silicon Mac-apps.

UTM is een ander virtualisatiehulpmiddel dat de moeite waard is om te bekijken, en het biedt iets wat de anderen momenteel niet bieden. Onder zijn huid zit QEMU, een heel oud maar nog steeds erg goed hulpmiddel. UTM is gratis en open source, maar de betaalde versie in de Mac App Store biedt automatische updates en ondersteunt de ontwikkeling. Anders is het hetzelfde, waar je het ook vandaan haalt.

Het voordeel van UTM ligt ook in de mogelijkheid om x86_64 op ARM te emuleren, zij het met prestatieboetes. UTM draait op ARM gebaseerde Linux-distributies en maakt gebruik van het Apple Virtualization Framework voor bijna-native snelheden.


Je kunt dus zeker Linux draaien op de nieuwste MacBook Air, maar het is nog steeds beperkt tot virtualisatie. Dit zal in de toekomst zeker verbeteren, maar voor ontwikkelaars die Linux moeten kunnen opstarten of zelfs voor degenen die gewoon beide willen hebben, is er op zijn minst een redelijk eenvoudige oplossing. De MacBook Air (2022) is er één van beste Mac's voor ontwikkelaars onderweg.

MacBook Air (M2)

De MacBook Air uit 2022 biedt de M2-chip en een opnieuw ontworpen chassis met MagSafe 3-ondersteuning. Hij is krachtig en kan vrijwel elk soort werk aan, en is verkrijgbaar in de maten 13,6 inch of 15,3 inch.