Prečo je Linux na M1 Mac vzrušujúci

Kľúčové informácie

  • Virtualizačná spoločnosť Corellium spustila Linux na M1 Mac.
  • Môžete si ho nainštalovať na MacBook Pro alebo Air, ale budete potrebovať externú USB klávesnicu a myš.
  • Už čoskoro budú môcť používatelia počítačov Mac virtualizovať Linux.
Linux zobrazený na obrazovke Mac.
Sai Kiran Anagani / Unsplash

Linux teraz beží na počítačoch Apple M1 Mac. Virtualizačná spoločnosť Corellium, ktorá je v súčasnosti zažalovaný spoločnosťou Apple—preniesol operačný systém s otvoreným zdrojom na Apple Silicon Mac.

Podnikaním spoločnosti Corellium je virtualizácia. Umožňuje vám spúšťať virtualizáciu iOS, Android a Linux na procesoroch ARM, čo je druh procesora používaný v Apple Silicon. Nie je teda prekvapením, že sa mu podarilo preniesť Linux na M1 Mac tak skoro. Čo však pre vás znamená Linux na Macu?

„Keď sa Apple rozhodol povoliť inštaláciu vlastných jadier na Mac s procesorom M1, boli sme veľmi šťastní pokúsiť sa vybudovať ďalší linuxový port, aby sme lepšie pochopili hardvérovú platformu,“ hovorí Corellium v blogovom príspevku zverejnenom na jej webovej stránke.

"Keď sme vytvárali model procesora pre náš produkt bezpečnostného výskumu, paralelne sme pracovali na porte Linux."

Hardvér Macu je naozaj dobrý. Dokonca aj Linus Torvalds [vynálezca Linuxu] ho chce.

Linux na Macu

Linux je operačný systém ako macOS, Windows, Android atď. Dá sa použiť ako platforma pre stolné počítače, ale je oveľa pravdepodobnejšie, že ho nájdete v telefóne, zabudovanom v elektronických zariadeniach alebo dokonca v superpočítačoch. Keďže ide o open source, dá sa prispôsobiť.

Android telefóny bežia na Linuxe, as do systémov NASA. Ak máte inteligentnú chladničku, je pravdepodobné, že je založená na Linuxe. Linux bol teda vyladený tak, aby fungoval takmer na čomkoľvek s počítačovým čipom vo vnútri. A teraz tento zoznam obsahuje počítače M1 Mac.

Macy M1 podporujú zavádzanie z operačných systémov iných ako macOS, ale nebolo ľahké spustiť Linux. Apple rád vyrába svoj hardvér a softvér na mieru, čo skomplikovalo aj zdanlivo jednoduché úlohy, ako je pripojenie k USB klávesnici a myši.

Počiatočný port fungoval na Mac mini, ale Corellium ho odvtedy spustilo na MacBookoch. „Dnes sme pridali správu hodín CPU (30 % zlepšenie rýchlosti) a podporu pre MacBook Air a pro,“ uviedol Chris Wade, technologický riaditeľ Corellium, na Twitteri.

Ak to chcete vyskúšať na prenosnom počítači, budete musieť postupovať podľa pokynov Corellium. "Na spustenie stále vyžaduje externú klávesnicu, myš a USB," napísal Wade na Twitteri. "Ale pracujeme na pridaní podpory pre nich."

Čo to znamená?

Väčšina z nás nikdy nebude robiť nič iné, len spustiť macOS na našich nových počítačoch Apple Silicon Mac, a to je v poriadku. Portovanie Linuxu je však užitočné z niekoľkých dôvodov. Jedným z nich je, že to znamená, že môžete virtualizovať Linux na svojom počítači.

Port Corellium v ​​súčasnosti vyžaduje, aby ste zaviedli systém priamo do systému Linux. Virtualizácia je možnosť, ktorá vám umožní spustiť inštanciu Linuxu v okne na vašom Macu, rovnako ako akúkoľvek inú aplikáciu. Inštancia Linuxu v tomto okne beží priamo na hardvéri Mac, ale pre používateľov je to oveľa pohodlnejšie.

Akokoľvek ho však používate, Linux na Macu umožňuje ľuďom kúpiť si tieto úžasné, výkonné stroje a používať ich na svoju prácu. Vedci a výskumníci často používajú domáce alebo open source linuxové nástroje a čoskoro ich budú môcť používať na tichom notebooku s celodennou výdržou batérie, bez ventilátorov a malého tepla.

Boli sme veľmi radi, že sme sa pokúsili vybudovať ďalší linuxový port, aby sme lepšie pochopili hardvérovú platformu.

Mohli by tiež získať prístup k vlastným čipom, ktoré Apple vkladá do svojich zariadení. Tensorflow, open-source platforma strojového učenia, už existuje pomocou technológie strojového učenia „Core ML“ spoločnosti Apple na počítačoch Mac M1. Používatelia Linuxu mohli prepracovať vlastný hardvér Apple pre svoje vlastné použitie.

Okrem toho je tu výzva. „Používatelia Linuxu radi dokazujú, že Linux môže bežať na čomkoľvek,“ povedal technický autor a používateľ Linuxu Chris Ward Lifewire prostredníctvom priamej správy.

„Hardvér Macu je naozaj dobrý,“ hovorí Ward. „Dokonca aj Linus Torvalds [vynálezca Linuxu] chce jednu."

Tu vyhráva aj Apple, pretože predá viac Macov. Nie je šialené myslieť si, že serverové spoločnosti môžu svoje dátové centrá vybaviť počítačmi Mac mini so systémom Linux, aby využili svoje výkonné čipy s chladnou prevádzkou.

Pre typického používateľa počítačov Mac to nemusí znamenať žiadny rozdiel. Ale pre ľudí, ktorí sa o to starajú, je to skutočne veľmi veľký problém. A to je dobrá správa.