Zašto je Linux na M1 Mac računalima uzbudljiv

Ključni zahvati

  • Tvrtka za virtualizaciju Corellium pokrenula je Linux na M1 Macu.
  • Možete ga instalirati na svoj MacBook Pro ili Air, ali će vam trebati vanjska USB tipkovnica i miš.
  • Uskoro će korisnici Maca moći virtualizirati Linux.
Linux prikazan na Mac zaslonu.
Sai Kiran Anagani / Unsplash

Linux sada radi na Appleovim M1 Macovima. Tvrtka za virtualizaciju Corellium—koja je trenutno tužen od strane Applea— prenio je operativni sustav otvorenog koda na Apple Silicon Macove.

Posao Corelliuma je virtualizacija. Omogućuje vam pokretanje iOS, Android i Linux virtualizacije na ARM procesorima, vrsti procesora koji se koristi u Apple Siliconu. Stoga ne čudi što je tako brzo uspio prenijeti Linux na M1 Macove. Ali što za vas znači Linux na Macu?

"Kada je Apple odlučio dopustiti instaliranje prilagođenih kernela na Macove s M1 procesorom, bili smo jako sretni pokušati izgraditi još jedan priključak za Linux kako bismo unaprijedili naše razumijevanje hardverske platforme", kaže Corellium u blog postu objavljenom na svojoj web stranici.

"Dok smo stvarali model procesora za naš proizvod za sigurnosno istraživanje, paralelno smo radili na priključku za Linux."

Mac hardver je stvarno dobar. Čak ga i Linus Torvalds [izumitelj Linuxa] želi.

Linux na Macu

Linux je operativni sustav kao što su macOS, Windows, Android i tako dalje. Može se koristiti kao stolna platforma, ali daleko je vjerojatnije da ćete ga pronaći u telefonu, ugrađenom u elektroničke uređaje ili čak u superračunalima. Budući da je open source, može se prilagoditi.

Android telefoni rade na Linuxu, kao napraviti NASA sustave. Ako imate pametni hladnjak, velike su šanse da se temelji na Linuxu. Linux je, dakle, podešen da radi na gotovo svemu što ima računalni čip unutra. A sada taj popis uključuje M1 Macove.

M1 Macovi podržavaju dizanje s operativnih sustava koji nisu macOS, ali nije bilo lako pokrenuti Linux. Apple voli prilagođavati svoj hardver i softver, a to je kompliciralo čak i naizgled jednostavne zadatke poput povezivanja s USB tipkovnicom i mišem.

Početni port radio je na Mac mini, ali Corellium ga je od tada pokrenuo na MacBook računalima. "Danas smo dodali upravljanje taktom CPU-a (poboljšanje brzine od 30%) i podršku za MacBook Air i pro", rekao je Chris Wade, Corelliumov glavni tehnološki direktor, na Twitteru.

Ako ga želite isprobati na prijenosnom računalu, morat ćete slijediti upute Corelliuma. "Još uvijek zahtijeva vanjsku tipkovnicu, miša i USB za pokretanje", napisao je Wade na Twitteru. "Ali radimo na dodavanju podrške za njih."

Što to znači?

Većina nas nikada neće učiniti ništa osim pokrenuti macOS na našim novim Apple Silicon Macovima, i to je u redu. Ali prijenos Linuxa je zgodan iz nekoliko razloga. Jedan je da to znači da možete virtualizirati Linux na svom računalu.

Corellium port trenutno zahtijeva da se dignete izravno u Linux. Virtualizacija je opcija koja vam omogućuje pokretanje instance Linuxa u prozoru na vašem Macu, baš kao i bilo koja druga aplikacija. Instanca Linuxa unutar ovog prozora izvodi se izravno na hardveru Maca, ali je puno praktičnija za korisnike.

Kako god ga pokrenuli, Linux na Macu omogućuje ljudima da kupe ove nevjerojatne, moćne strojeve i koriste ih za svoje poslove. Znanstvenici i istraživači često koriste Linux alate domaće izrade ili open-source alate, a uskoro će ih moći koristiti na tihom prijenosnom računalu s cjelodnevnim vijekom trajanja baterije, bez ventilatora i s malo topline.

Bili smo vrlo sretni što smo pokušali izgraditi još jedan priključak za Linux kako bismo unaprijedili naše razumijevanje hardverske platforme.

Također bi mogli dobiti pristup prilagođenim čipovima koje Apple stavlja u svoje uređaje. Tensorflow, platforma za strojno učenje otvorenog koda, već postoji koristeći Appleovu tehnologiju strojnog učenja "Core ML" na M1 Macovima. Korisnici Linuxa mogli bi prenamijeniti prilagođeni Appleov hardver za vlastite potrebe.

Također, tu je i izazov. "Korisnici Linuxa vole dokazivati ​​da Linux može raditi na bilo čemu", rekao je Chris Ward, tehnički pisac i korisnik Linuxa Lifewire putem izravne poruke.

"Mac hardver je stvarno dobar", kaže Ward. "Čak i Linus Torvalds [izumitelj Linuxa] želi jedan."

Apple također tu pobjeđuje, jer će prodati više Macova. Nije ludo misliti da bi poslužiteljske tvrtke mogle opremiti svoje podatkovne centre Mac minijima koji pokreću Linux kako bi iskoristili prednosti svojih snažnih čipova koji rade bez problema.

Za tipičnog Mac korisnika ovo možda neće imati nikakve razlike. Ali za ljude kojima je stalo, ovo je doista velika stvar. I to je dobra vijest.