Načini na koje možete pokrenuti Linux na MacBook Airu (2022.)

Apple Silicon znači neka ograničenja, ali doista možete pokrenuti Linux na MacBook Air (2022), a evo na koje sve načine to možete učiniti.

Najnoviji Apple MacBook Air sa macOS Monterey i tvrtkin M2 silicij lansiran u srpnju 2022. Apple se posljednjih godina prebacio s Intela na vlastite procesore temeljene na ARM-u i postoji strah da to znači da više nije moguće pokrenuti Linux na Macu. Ovdje smo da vam kažemo dobre i loše vijesti.

Apple MacBook Air M2

Kao i kod prethodnog MacBook Aira s M1 pogonom, najnovija generacija trenutačno ne može pokretati Linux na golom metalu. To znači da ne možete instalirati Linux na MacBook Air kao što biste instalirali stolno računalo kao jedini operativni sustav ili onaj koji je instaliran uz macOS kao konfiguraciju dvostrukog pokretanja.

Međutim, postoji više projekata koji rade na prijenosu Linuxa na Apple Silicon, sve do izgradnje podrške u samoj jezgri Linuxa. Jedan takav projekt je Asahi Linux, koji je trenutačno dostupan u alfa verziji za neke Macove s M1. U biti, a posebno u ranom životu MacBook Aira (2022.), golu podršku za Linux treba smatrati nepočetnom.

Odatle se moramo okrenuti virtualizaciji.

Virtualizirani Linux pravi je put za MacBook Air (2022.)

Srećom, virtualni strojevi su vrlo značajni na Apple Silicon strojevima i postoji više od jednog načina da se to učini. Na WWDC-u, Apple je opisao korištenje Virtualization Frameworka ugrađenog u macOS za pokretanje Linux VM-a.

Ovo zahtijeva malo rada sa Swift kodiranjem, ali je besplatan za korištenje i najvjerojatnije ima najbolju opću izvedbu. Apple je dodao neka poboljšanja performansi u macOS Ventura za virtualizaciju Linuxa, uključujući virtio. Osim toga, Rosetta 2 će omogućiti Linuxu da poziva x86_64 binarne datoteke i prevest će ih u ARM. Baš kao što bi bilo za macOS.

Ostaje upozorenje da morate koristiti distribuciju Linuxa (ili "distro") prilagođenu ARM-u, tako da bi to moglo isključiti vašu omiljenu. Ali neka od najvećih imena dostupna su za ARM, uključujući Ubuntu i Debian. Alternativno, korištenje Virtualization Frameworka su alati prilagođeniji potrošačima kao što su Parallels, UTM i VMWare.

Alternativno, možete ići na Paralele, ali ovaj će vas koštati, a nije jeftin. Tražite 100 USD za trajnu licencu, ali radi jako dobro i lako se koristi. Opet, trebat će vam Linux distribucije s ARM verzijama, ali Parallels čini njihovo preuzimanje i instalaciju iznimno jednostavnim. Šlag na torti je način Coherence, koji vam omogućuje pokretanje Linux aplikacija izvan glavnog Parallels prozora, gotovo kao da su izvorne Apple Silicon Mac aplikacije.

UTM je još jedan alat za virtualizaciju koji vrijedi pogledati, a nudi nešto što ostali trenutno ne nude. Ispod njegove kože je QEMU, vrlo star, ali još uvijek vrlo dobar alat. UTM je besplatan i otvorenog koda, ali verzija koja se plaća u Mac App Storeu pruža automatska ažuriranja i pomaže u podršci razvoju. Inače, isto je odakle god ga uzmeš.

Prednost UTM-a također dolazi u njegovoj sposobnosti da emulira x86_64 na ARM-u, iako s kaznama performansi. Pokrećući Linux distribucije temeljene na ARM-u, UTM koristi Apple Virtualization Framework za gotovo izvorne brzine.


Dakle, definitivno možete pokrenuti Linux na najnovijem MacBook Airu, ali je još uvijek ograničen na virtualizaciju. Ovo će se sigurno poboljšati u budućnosti, ali za programere koji se moraju moći dignuti u Linuxu ili čak i za one koji samo žele imati oboje, postoji barem prilično jednostavno rješenje. MacBook Air (2022) je jedan od vrlo najbolji Macovi za programere u pokretu.

MacBook Air (M2)

MacBook Air iz 2022. nudi M2 čip i redizajniranu šasiju s podrškom za MagSafe 3. Snažan je i može se nositi s gotovo svim vrstama posla, a dolazi u veličinama od 13,6 inča ili 15,3 inča.