Måtene du kan kjøre Linux på MacBook Air (2022)

Apple Silicon betyr noen begrensninger, men du kan faktisk kjøre Linux på MacBook Air (2022), og her er alle måtene du kan gjøre det på.

Den nyeste Apple MacBook Air med macOS Monterey og selskapets M2 silisium ble lansert i juli 2022. Apple har gjort overgangen fra Intel til sine egne ARM-baserte prosessorer de siste årene og frykten florerer for at dette betydde at det ikke lenger var mulig å kjøre Linux på Mac. Vi er her for å fortelle deg de gode og dårlige nyhetene.

Apple MacBook Air M2

Som med den forrige M1-drevne MacBook Air, kan den siste generasjonen for øyeblikket ikke kjøre Linux på bare metall. Dette betyr at du ikke kan installere Linux på MacBook Air som du ville gjort på en stasjonær PC som det eneste operativsystemet eller en installert sammen med macOS som en dual-boot-konfigurasjon.

Det er imidlertid flere prosjekter som jobber med å portere Linux til Apple Silicon, helt ned til å bygge støtte inn i selve Linux-kjernen. Et slikt prosjekt er Asahi Linux, som for øyeblikket er tilgjengelig i alfa for noen av de M1-drevne Mac-ene. I hovedsak, og spesielt i det tidlige livet til MacBook Air (2022), bør bare metal-støtte for Linux betraktes som en ikke-starter.

Så derfra må vi gå til virtualisering.

Virtualisert Linux er veien å gå på MacBook Air (2022)

Heldigvis er virtuelle maskiner en ting på Apple Silicon-maskiner, og det er mer enn én måte å gjøre det på. På WWDC skisserte Apple bruken av Virtualization Framework innebygd i macOS for å starte opp i en Linux VM.

Dette krever litt arbeid med Swift-koding, men det er gratis å bruke og mest sannsynlig den beste ytelsen totalt sett. Apple la til noen ytelsesforbedringer til macOS Ventura for Linux-virtualisering, inkludert virtio. I tillegg vil Rosetta 2 tillate Linux å kalle på x86_64-binærfiler og vil oversette dem til ARM. Akkurat det samme som det ville gjort for macOS.

Forbeholdet gjenstår at du må bruke en ARM-vennlig Linux-distribusjon (eller "distro"), så det kan utelukke din favoritt. Men noen av de største navnene er tilgjengelige for ARM, inkludert Ubuntu og Debian. Alternativt, bruk av Virtualization Framework er mer forbrukervennlige verktøy fra slike som Parallels, UTM og VMWare.

Alternativt kan du gå for Paralleller, men denne vil koste deg, og den er ikke billig. Du ser på $100 for en evigvarende lisens, men det fungerer veldig bra og det er enkelt å bruke. Igjen, du vil kreve Linux-distroer med ARM-bygg, men Parallels gjør det superenkelt å laste ned og installere dem. Prikken over i-en er Coherence-modusen, som lar deg kjøre Linux-apper utenfor Parallels hovedvindu, nesten som om de var opprinnelige Apple Silicon Mac-apper.

UTM er et annet virtualiseringsverktøy som er verdt å se på, og det tilbyr noe de andre for øyeblikket ikke gjør. Under huden ligger QEMU, et veldig gammelt, men fortsatt veldig godt verktøy. UTM er gratis og åpen kildekode, men den betalte versjonen i Mac App Store gir automatiske oppdateringer og hjelper til med å støtte utvikling. Ellers er det det samme uansett hvor du får det fra.

UTMs fordel kommer også i dens evne til å emulere x86_64 på ARM, om enn med ytelsesstraff. UTM kjører ARM-baserte Linux-distroer og bruker Apple Virtualization Framework for nesten opprinnelige hastigheter.


Så du kan definitivt kjøre Linux på den nyeste MacBook Air, men det er fortsatt begrenset til virtualisering. Dette vil sikkert bli bedre i fremtiden, men for utviklere som trenger å kunne starte opp i Linux eller til og med de som bare liker å ha begge deler, finnes det i det minste en ganske grei løsning. MacBook Air (2022) er en av de helt beste Mac-er for utviklere på farten.

MacBook Air (M2)

2022 MacBook Air tilbyr M2-brikken og et redesignet chassis med MagSafe 3-støtte. Den er kraftig og kan håndtere stort sett alle typer arbeid, og den kommer i enten 13,6-tommers eller 15,3-tommers størrelser.