Hvorfor Linux på M1 Mac er spennende

Innholdsfortegnelse:

Hvorfor Linux på M1 Mac er spennende
Hvorfor Linux på M1 Mac er spennende
Anonim

Key takeaways

  • Virtualiseringsselskapet Corellium har fått Linux til å kjøre på en M1 Mac.
  • Du kan installere den på MacBook Pro eller Air, men du trenger et eksternt USB-tastatur og en mus.
  • Snart vil Mac-brukere kunne virtualisere Linux.
Image
Image

Linux kjører nå på Apples M1 Mac-er. Virtualiseringsselskapet Corellium - som for tiden saksøkes av Apple - har overført operativsystemet med åpen kildekode til Apple Silicon Macs.

Coelliums virksomhet er virtualisering. Den lar deg kjøre iOS-, Android- og Linux-virtualisering på ARM-prosessorer, den typen prosessor som brukes i Apple Silicon. Så det er ingen overraskelse at den har klart å portere Linux til M1 Mac-er så snart. Men hva betyr Linux på Mac for deg?

"Da Apple bestemte seg for å tillate installering av egendefinerte kjerner på Mac-maskiner med M1-prosessor, var vi veldig glade for å prøve å bygge en annen Linux-port for å fremme vår forståelse av maskinvareplattformen," sier Corellium i et blogginnlegg publisert på sin nettsted.

"Da vi laget en modell av prosessoren for vårt sikkerhetsforskningsprodukt, jobbet vi med Linux-porten parallelt."

Mac-maskinvaren er veldig bra. Til og med Linus Torvalds [oppfinneren av Linux] vil ha en.

Linux på Mac

Linux er et operativsystem som macOS, Windows, Android og så videre. Den kan brukes som en stasjonær plattform, men du er langt mer sannsynlig å finne den i en telefon, innebygd i elektroniske enheter eller til og med i superdatamaskiner. Fordi det er åpen kildekode, kan det tilpasses.

Android-telefoner kjører på Linux, det samme gjør NASA-systemer. Hvis du har et smart kjøleskap, er sjansen stor for at det er Linux-basert. Linux har altså blitt tilpasset til å kjøre på stort sett alt med en databrikke inni. Og nå inkluderer den listen M1 Mac-er.

M1 Mac-ene støtter oppstart fra ikke-macOS-operativsystemer, men det var ikke lett å få Linux i gang. Apple liker å spesialbygge maskinvaren og programvaren sin, og dette gjorde selv enkle oppgaver som å koble til et USB-tastatur og en mus kompliserte.

Den første porten fungerte på Mac mini, men Corellium har siden fått den til å kjøre på MacBooks. "I dag har vi lagt til CPU-klokkeadministrasjon (30 % hastighetsforbedring) og støtte for MacBook Air og pro," sa Chris Wade, teknologisjef i Corellium, på Twitter.

Hvis du vil prøve det på en bærbar datamaskin, må du følge Corelliums instruksjoner. "Det krever fortsatt eksternt tastatur, mus og USB for å starte opp," skrev Wade på Twitter. «Men vi jobber med å legge til støtte for dem.»

Hva betyr dette?

De fleste av oss vil aldri gjøre annet enn å kjøre macOS på våre nye Apple Silicon Mac-maskiner, og det er greit. Men porting av Linux er nyttig av flere grunner. Den ene er at det betyr at du kan virtualisere Linux på datamaskinen din.

Corellium-porten krever for øyeblikket at du starter opp direkte i Linux. Virtualisering er et alternativ som lar deg kjøre en forekomst av Linux i et vindu på Mac-en din, akkurat som alle andre apper. Forekomsten av Linux i dette vinduet kjører direkte på Mac-maskinvaren, men det er mye mer praktisk for brukerne.

Uansett hvordan du kjører det, lar Linux på Mac folk kjøpe disse fantastiske, kraftige maskinene og bruke dem til jobbene sine. Forskere og forskere bruker ofte hjemmelagde eller åpen kildekode Linux-verktøy, og snart vil de kunne bruke dem på en lydløs bærbar datamaskin med batterilevetid hele dagen, ingen vifter og lite varme.

Vi var veldig glade for å prøve å bygge en annen Linux-port for å fremme vår forståelse av maskinvareplattformen.

De kan også få tilgang til de tilpassede brikkene som Apple legger inn i enhetene sine. Tensorflow, en maskinlæringsplattform med åpen kildekode, bruker allerede Apples "Core ML" maskinlæringsteknologi på M1 Mac-er. Linux-brukere kan bruke den tilpassede Apple-maskinvaren til eget bruk.

Det er også utfordringen. "Linux-brukere liker å bevise at Linux kan kjøre på hva som helst," sa teknisk skribent og Linux-bruker Chris Ward til Lifewire via direktemelding.

"Mac-maskinvaren er veldig bra," sier Ward. "Selv Linus Torvalds [oppfinneren av Linux] vil ha en."

Apple vinner også her, fordi det vil selge flere Mac-er. Det er ikke dumt å tenke på at serverbedrifter kan utstyre datasentrene sine med Mac mini-er som kjører Linux, for å dra nytte av deres kraftige, kultgående brikker.

For den typiske Mac-brukeren kan det hende at dette ikke utgjør noen forskjell. Men for folk som bryr seg, er dette en veldig stor sak. Og det er gode nyheter.

Anbefalt: