Sposoby uruchamiania Linuksa na MacBooku Air (2022)

click fraud protection

Apple Silicon oznacza pewne ograniczenia, ale rzeczywiście możesz uruchomić Linuksa na MacBooku Air (2022) i oto wszystkie sposoby, w jakie możesz to zrobić.

Najnowszy Apple MacBook Air z macOS Monterey oraz krzem M2 firmy wprowadzony na rynek w lipcu 2022 r. W ostatnich latach firma Apple przeszła z procesorów Intel na własne procesory oparte na architekturze ARM i pojawiły się obawy, że oznacza to, że uruchomienie Linuksa na komputerze Mac nie będzie już możliwe. Jesteśmy tutaj, aby przekazać Ci dobre i złe wieści.

Apple MacBook Air M2

Podobnie jak w przypadku poprzedniego MacBooka Air z procesorem M1, na najnowszej generacji nie można obecnie uruchomić systemu Linux na komputerze typu bare metal. Oznacza to, że nie można zainstalować Linuksa na MacBooku Air tak, jak na komputerze stacjonarnym jako jedynym systemie operacyjnym lub instalowanym razem z systemem macOS w konfiguracji z podwójnym rozruchem.

Istnieje jednak wiele projektów pracujących nad przeniesieniem Linuksa na Apple Silicon, aż do wbudowania obsługi w samo jądro Linuksa. Jednym z takich projektów jest

Asahi Linux, który jest obecnie dostępny w wersji alfa dla niektórych komputerów Mac z procesorem M1. Zasadniczo, zwłaszcza na początku MacBooka Air (2022), obsługa systemu operacyjnego Linux w trybie bare metal nie powinna być brana pod uwagę.

Następnie musimy przejść do wirtualizacji.

Zwirtualizowany Linux to najlepszy wybór na MacBooku Air (2022)

Na szczęście maszyny wirtualne są bardzo popularne na maszynach Apple Silicon i można to zrobić na wiele sposobów. Na WWDC firma Apple przedstawiła sposób wykorzystania środowiska wirtualizacji wbudowanego w system macOS w celu uruchomienia maszyny wirtualnej z systemem Linux.

Wymaga to trochę pracy z kodowaniem Swift, ale jest bezpłatne i najprawdopodobniej zapewnia najlepszą ogólną wydajność. Firma Apple dodała kilka ulepszeń wydajności do macOS Ventura dla wirtualizacji systemu Linux, w tym virtio. Dodatkowo Rosetta 2 umożliwi Linuksowi wywoływanie plików binarnych x86_64 i tłumaczenie ich na ARM. Dokładnie tak samo, jak w przypadku systemu macOS.

Pozostaje zastrzeżenie, że musisz używać dystrybucji Linuksa przyjaznej dla ARM (lub „dystrybucji”), co może wykluczyć Twoją ulubioną. Ale niektóre z największych nazw są dostępne dla ARM, w tym Ubuntu i Debian. Alternatywnie, użycie Virtualization Framework to bardziej przyjazne dla użytkownika narzędzia, takie jak Parallels, UTM i VMWare.

Alternatywnie możesz pójść na Podobieństwa, ale ten będzie cię kosztować i nie jest tani. Licencja wieczysta kosztuje 100 dolarów, ale działa naprawdę dobrze i jest łatwa w użyciu. Ponownie będziesz potrzebować dystrybucji Linuksa z kompilacjami ARM, ale Parallels sprawia, że ​​ich pobranie i zainstalowanie jest bardzo proste. Wisienką na torcie jest tryb Coherence, pozwalający na uruchamianie aplikacji linuksowych poza głównym oknem programu Parallels, niemal tak, jakby były natywne Aplikacje Apple Silicon na Maca.

UTM-a to kolejne narzędzie do wirtualizacji, któremu warto się przyjrzeć i które oferuje coś, czego inne obecnie nie oferują. Pod jego skórą kryje się QEMU, bardzo stare, ale wciąż bardzo dobre narzędzie. UTM jest darmowy i open source, ale płatna wersja w Mac App Store zapewnia automatyczne aktualizacje i pomaga wspierać rozwój. W przeciwnym razie jest tak samo, skądkolwiek to otrzymasz.

Zaletą UTM jest także możliwość emulacji x86_64 na ARM, chociaż wiąże się to ze spadkiem wydajności. UTM, uruchamiając dystrybucje Linuksa oparte na architekturze ARM, korzysta z Apple Virtualization Framework, aby uzyskać prędkości zbliżone do natywnych.


Zatem z pewnością możesz uruchomić Linuksa na najnowszym MacBooku Air, ale nadal ogranicza się to do wirtualizacji. Z pewnością ulegnie to poprawie w przyszłości, ale dla programistów, którzy muszą mieć możliwość uruchomienia systemu Linux lub nawet tych, którzy po prostu lubią mieć jedno i drugie, istnieje przynajmniej dość proste rozwiązanie. MacBook Air (2022) jest jednym z bardzo najlepsze komputery Mac dla mobilnych programistów.

MacBook Air (M2)

MacBook Air 2022 jest wyposażony w chip M2 i przeprojektowaną obudowę z obsługą MagSafe 3. Jest mocny i poradzi sobie z niemal każdym rodzajem pracy i jest dostępny w rozmiarach 13,6 cala lub 15,3 cala.