MacBook Pro 13 er en populær bærbar utvikler, men overgangen til Apple Silicon betyr ikke at du ikke kan starte opp i Linux også.
Ved siden av det helt nye MacBook Air, Apple debuterte en oppdater til MacBook Pro 13 på WWDC 2022. I motsetning til MacBook Air, fikk ikke den nyeste MacBook Pro 13 en oppdatert design, den har bare noen saftige innvendige deler, inkludert den splitter nye Apple M2 chip.
Det var den første MacBook Pro som fikk M2 inne, og siden det også er den rimeligste MacBook Pro, er det et attraktivt tilbud for ulike brukstilfeller. Og det inkluderer utvikling.
Utviklere vil ofte ønske å kunne kjøre Linux på Mac-en, enten naturlig eller virtualisert. Den gode nyheten er at det er fullt mulig å kjøre Linux på MacBook Pro 13 (2022), men med forbehold.
MacBook Pro 13 (2022) vil ikke kjøre Linux
Som med forrige M1-drevne MacBooks, den M2-drevne MacBook Pro 13 kan for øyeblikket ikke kjøre Linux naturlig på bare metall. Selv med en ARM-basert Linux-distro, er du ikke heldig akkurat nå.
Det er 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 tiden er tilgjengelig i alfa for noen av de M1-drevne Mac-ene. Men selv dette er ikke på langt nær klar til bruk på en produksjonsmaskin.
I hovedsak bør installering av Linux naturlig betraktes som en ikke-starter. Så derfra må vi gå til virtualisering. Nyhetene der er mye bedre.
Ulike metoder for å kjøre virtuelle Linux-maskiner
Virtuelle maskiner er veldig mulig på Apple Silicon, og det er noen få måter å 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 den beste ytelsen totalt sett.
Forbeholdet er at du må bruke en Linux-distro med en ARM-bygg, så det kan utelukke favoritten din. Men noen av de største navnene er tilgjengelige for ARM, inkludert Ubuntu og Debian. Men Virtualization Framework vil ikke emulere en x86_64 Linux-distro for bruk på ARM.
VMware Fusion er tilgjengelig for Apple Silicon og lar deg kjøre Linux VM-er. Den nyeste versjonen kan lastes ned fra VMware-nettstedet.
Alternativt kan du gå for Paralleller, men til en kostnad. Du ser på $100 for en evigvarende lisens, men det fungerer bra og det er enkelt å bruke. Igjen, du trenger 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 hjemmehørende i Mac. Akkurat nå er dette en funksjon som er unik for Parallels og kan være verdt prisen alene.
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. UTM har også muligheten til å emulere x86_64 på ARM, om enn med ytelsesstraff. Med ARM-baserte Linux-distros bruker UTM Apple Virtualization Framework for nesten opprinnelige hastigheter.
MacBook Pro, som alle andre beste Mac-er, er en populær bærbar utvikler, og selv med overgangen til Apple Silicon er det fortsatt fullt mulig å bruke Linux. Å bli komfortabel med Apples Virtualization Framework er sannsynligvis en god idé, men det finnes en rekke gode alternativer hvis du ikke har lyst til å skrive dine egne konfigurasjoner.
MacBook Pro 13 (2022) er tilgjengelig nå, men hvis du vil spare noen kroner, kan du prøve å få en god del på en fornyet MacBook Pro akkurat nå.
Apple MacBook Pro 13-tommers (2022)
Apples nyeste silisium er tilstede inne i Apple MacBook Pro 13 (2022), slik at du kan få gjort mer når du ikke sitter ved et skrivebord.