Načini, kako lahko zaženete Linux na MacBook Air (2022)

click fraud protection

Apple Silicon pomeni nekaj omejitev, vendar lahko dejansko zaženete Linux na MacBook Air (2022) in tukaj so vsi načini, kako lahko to storite.

Najnovejši Apple MacBook Air z macOS Monterey in silicij M2 podjetja, predstavljen julija 2022. Apple je v zadnjih letih prešel z Intela na lastne procesorje, ki temeljijo na ARM, in obstaja veliko strahov, da to pomeni, da na Macu ni več mogoče izvajati Linuxa. Tukaj smo, da vam povemo dobre in slabe novice.

Apple MacBook Air M2

Tako kot pri prejšnjem MacBook Airu s pogonom M1 najnovejša generacija trenutno ne more poganjati Linuxa na goli kovini. To pomeni, da na MacBook Air ne morete namestiti Linuxa, kot bi namizni računalnik kot edini operacijski sistem ali nameščen poleg macOS kot konfiguracijo dvojnega zagona.

Vendar pa obstaja več projektov, ki se ukvarjajo s prenosom Linuxa na Apple Silicon, vse do vgradnje podpore v samo jedro Linuxa. Eden takih projektov je Asahi Linux, ki je trenutno na voljo v različici alfa za nekatere Mace, ki jih poganja M1. V bistvu in še posebej v zgodnji življenjski dobi MacBook Air (2022) je treba golo kovinsko podporo za Linux šteti za nezačetno.

Od tod naprej se moramo torej obrniti na virtualizacijo.

Virtualiziran Linux je prava pot za MacBook Air (2022)

Na srečo so navidezni stroji zelo pomembni za naprave Apple Silicon in obstaja več kot en način za to. Na WWDC je Apple orisal uporabo virtualizacijskega ogrodja, vgrajenega v macOS, za zagon v navidezni računalnik Linux.

To zahteva malo dela s kodiranjem Swift, vendar je brezplačna za uporabo in je najverjetneje najboljši na splošno. Apple je dodal nekaj izboljšav zmogljivosti macOS Ventura za virtualizacijo Linuxa, vključno z virtio. Poleg tega bo Rosetta 2 omogočila Linuxu, da pokliče binarne datoteke x86_64 in jih prevede v ARM. Enako kot bi to storil za macOS.

Opozorilo ostaja, da morate uporabljati ARM prijazno distribucijo Linuxa (ali "distro"), tako da bi to lahko izključilo vašo najljubšo. Toda za ARM so na voljo nekatera največja imena, vključno z Ubuntu in Debianom. Druga možnost je uporaba ogrodja za virtualizacijo uporabnikom prijaznejših orodij, kot so Parallels, UTM in VMWare.

Druga možnost je, da se odločite za Vzporednice, vendar vas bo ta stala in ni poceni. Pričakujete 100 USD za trajno licenco, vendar deluje zelo dobro in je preprosta za uporabo. Spet boste potrebovali distribucije Linuxa z različicami ARM, toda Parallels omogoča zelo preprost prenos in namestitev. Češnja na torti je način Coherence, ki vam omogoča zagon aplikacij Linux zunaj glavnega okna Parallels, skoraj kot da bi bile izvorne Aplikacije Apple Silicon Mac.

UTM je še eno orodje za virtualizacijo, ki si ga je vredno ogledati, in ponuja nekaj, česar druga trenutno ne ponujajo. Pod kožo je QEMU, zelo staro, a še vedno zelo dobro orodje. UTM je brezplačen in odprtokoden, vendar plačljiva različica v trgovini Mac App Store zagotavlja samodejne posodobitve in pomaga pri razvoju. Sicer pa je enako, kjerkoli ga dobiš.

Prednost UTM je tudi njegova zmožnost posnemanja x86_64 na ARM, čeprav s kaznimi glede zmogljivosti. Z izvajanjem distribucij Linuxa, ki temeljijo na ARM, UTM uporablja Apple Virtualization Framework za skoraj domače hitrosti.


Torej, zagotovo lahko poganjate Linux na najnovejšem MacBook Airu, vendar je še vedno omejen na virtualizacijo. To se bo v prihodnosti zagotovo izboljšalo, a za razvijalce, ki potrebujejo možnost zagona v Linuxu, ali celo tiste, ki radi imajo oboje, obstaja vsaj dokaj preprosta rešitev. MacBook Air (2022) je eden izmed zelo najboljši Maci za razvijalce na poti.

MacBook Air (M2)

MacBook Air 2022 ponuja čip M2 in preoblikovano ohišje s podporo za MagSafe 3. Je zmogljiv in zmore skoraj vsako vrsto dela, na voljo pa je v velikostih 13,6 palca ali 15,3 palca.