Hvorfor Linux på M1 Macs er spændende

Indholdsfortegnelse:

Hvorfor Linux på M1 Macs er spændende
Hvorfor Linux på M1 Macs er spændende
Anonim

Key takeaways

  • Virtualiseringsfirmaet Corellium har fået Linux til at køre på en M1 Mac.
  • Du kan installere det på din MacBook Pro eller Air, men du skal bruge et eksternt USB-tastatur og -mus.
  • Snart vil Mac-brugere være i stand til at virtualisere Linux.
Image
Image

Linux kører nu på Apples M1 Macs. Virtualiseringsfirmaet Corellium - som i øjeblikket sagsøges af Apple - har overført open source-operativsystemet til Apple Silicon Macs.

Coelliums forretning er virtualisering. Det lader dig køre iOS-, Android- og Linux-virtualisering på ARM-processorer, den slags processor, der bruges i Apple Silicon. Så det er ingen overraskelse, at det er lykkedes at porte Linux til M1 Macs så hurtigt. Men hvad betyder Linux på Mac'en for dig?

"Da Apple besluttede at tillade installation af brugerdefinerede kerner på Mac'er med M1-processor, var vi meget glade for at prøve at bygge en anden Linux-port for at fremme vores forståelse af hardwareplatformen," siger Corellium i et blogindlæg, der blev offentliggjort på sin websted.

"Da vi lavede en model af processoren til vores sikkerhedsforskningsprodukt, arbejdede vi på Linux-porten parallelt."

Mac-hardwaren er rigtig god. Selv Linus Torvalds [opfinderen af Linux] vil have en.

Linux på Mac

Linux er et operativsystem som macOS, Windows, Android og så videre. Den kan bruges som en desktopplatform, men du er langt mere tilbøjelig til at finde den i en telefon, indlejret i elektroniske enheder eller endda i supercomputere. Fordi det er open source, kan det tilpasses.

Android-telefoner kører på Linux, ligesom NASA-systemer. Hvis du har et smart køleskab, er det sandsynligt, at det er Linux-baseret. Linux er altså blevet tweaket til at køre på stort set alt med en computerchip indeni. Og nu inkluderer listen M1 Macs.

M1 Mac'erne understøtter opstart fra ikke-macOS-operativsystemer, men det var ikke nemt at få Linux op at køre. Apple kan lide at specialbygge sin hardware og software, og det gjorde selv simple opgaver som at oprette forbindelse til et USB-tastatur og en mus komplicerede.

Den første port fungerede på Mac mini, men Corellium har siden fået den til at køre på MacBooks. "I dag har vi tilføjet CPU clock management (30 % hastighedsforbedring) og understøttelse af MacBook Air og pro," sagde Chris Wade, Corelliums teknologichef, på Twitter.

Hvis du vil prøve det på en bærbar computer, skal du følge Corelliums instruktioner. "Det kræver stadig eksternt tastatur, mus og USB for at starte," skrev Wade på Twitter. "Men vi arbejder på at tilføje støtte til dem."

Hvad betyder det?

De fleste af os vil aldrig gøre andet end at køre macOS på vores nye Apple Silicon Macs, og det er fint. Men portering af Linux er praktisk af flere grunde. Den ene er, at det betyder, at du kan virtualisere Linux på din computer.

Corellium-porten kræver i øjeblikket, at du starter direkte op i Linux. Virtualisering er en mulighed, der lader dig køre en forekomst af Linux i et vindue på din Mac, ligesom enhver anden app. Forekomsten af Linux i dette vindue kører direkte på Mac'ens hardware, men det er meget mere bekvemt for brugerne.

Hvordan du end kører det, giver Linux på Mac'en folk mulighed for at købe disse fantastiske, kraftfulde maskiner og bruge dem til deres job. Forskere og forskere bruger ofte hjemmelavede eller open source Linux-værktøjer, og snart vil de være i stand til at bruge dem på en lydløs bærbar med batterilevetid hele dagen, ingen blæsere og lidt varme.

Vi var meget glade for at prøve at bygge endnu en Linux-port for at fremme vores forståelse af hardwareplatformen.

De kunne også få adgang til de brugerdefinerede chips, som Apple lægger i sine enheder. Tensorflow, en open source maskinlæringsplatform, bruger allerede Apples "Core ML" maskinlæringsteknologi på M1 Macs. Linux-brugere kunne genbruge den tilpassede Apple-hardware til deres eget brug.

Der er også udfordringen. "Linux-brugere kan godt lide at bevise, at Linux kan køre på hvad som helst," sagde teknisk skribent og Linux-bruger Chris Ward til Lifewire via direkte besked.

"Mac-hardwaren er virkelig god," siger Ward. "Selv Linus Torvalds [opfinderen af Linux] vil have en."

Apple vinder også her, fordi det vil sælge flere Mac'er. Det er ikke tosset at tro, at servervirksomheder kan udstyre deres datacentre med Mac mini'er, der kører Linux, for at drage fordel af deres kraftfulde, cool-kørende chips.

For den typiske Mac-bruger gør dette muligvis ingen forskel. Men for folk, der bekymrer sig, er dette en meget stor sag. Og det er gode nyheder.

Anbefalede: