Kľúčové poznatky
- Virtualizačná spoločnosť Corellium spustila Linux na M1 Mac.
- Môžete si ho nainštalovať do MacBooku 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 teraz beží na počítačoch Apple M1 Mac. Virtualizačná spoločnosť Corellium, ktorú Apple momentálne žaluje, preniesla operačný systém s otvoreným zdrojom na Apple Silicon Mac.
Podnikom 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 žiadnym 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 spoločnosť Apple rozhodla povoliť inštaláciu vlastných jadier na počítačoch Mac s procesorom M1, veľmi radi sme sa pokúsili vybudovať ďalší linuxový port, aby sme lepšie pochopili hardvérovú platformu,“hovorí Corellium v blogovom príspevku zverejnenom na svojom webové stránky.
"Pri vytváraní modelu procesora pre náš produkt bezpečnostného výskumu sme paralelne 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ť.
Telefóny s Androidom fungujú na Linuxe, rovnako ako systémy 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 Mac M1.
Mac M1 podporujú zavádzanie z operačných systémov iných ako macOS, ale nebolo ľahké spustiť Linux. Apple si 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 Macu mini, ale Corellium ho odvtedy spustilo na MacBookoch. „Dnes sme pridali správu hodín CPU (zlepšenie rýchlosti o 30 %) a podporu pre MacBook Air a pro,“povedal Chris Wade, technologický riaditeľ Corellium, na Twitteri.
Ak to chcete vyskúšať na notebooku, 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 tieto."
Č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 praktické z niekoľkých dôvodov. Jedným z nich je, že to znamená, že môžete virtualizovať Linux vo svojom počítači.
Port Corellium v súčasnosti vyžaduje, aby ste zaviedli priamo 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 Macu, ale pre používateľov je to oveľa pohodlnejšie.
Akokoľvek ho spustíte, 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.
Veľmi nás potešilo, ž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, platforma strojového učenia s otvoreným zdrojom, už používa technológiu strojového učenia „Core ML“spoločnosti Apple na počítačoch Mac M1. Používatelia Linuxu by mohli použiť vlastný hardvér Apple pre svoje vlastné použitie.
Je tu aj 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 pre Lifewire prostredníctvom priamej správy.
„Hardvér Macu je naozaj dobrý,“hovorí Ward. "Dokonca aj Linus Torvalds [vynálezca Linuxu] ho chce."
Apple tu tiež vyhráva, pretože predá viac počítačov Mac. Nie je šialené myslieť si, že serverové spoločnosti môžu svoje dátové centrá vybaviť počítačmi Mac mini s operačným systémom Linux, aby tak využili ich výkonné čipy s chladnou prevádzkou.
Pre bežné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.