Asahi Linux | |
---|---|
Captură de ecran cu Asahi Linux cu KDE Plasma 5 | |
Dezvoltator |
|
Familia OS | Linux ( asemănător Unix ) |
Bazat pe | Arch Linux ARM [d] [2] |
Platforme acceptate | Silicon Apple ( AArch64 ) |
Stat | Alfa |
site web | asahilinux.org |
Fișiere media la Wikimedia Commons |
Asahi Linux este un proiect care își propune să port Linux pe computerele Mac cu un procesor Apple , permițându-le să ruleze un alt sistem de operare decât macOS . Proiectul a fost demarat si este condus de Hector Martin. Lucrările au început la începutul anului 2021, la câteva luni după ce Apple a anunțat oficial trecerea la Apple Silicon , urmând o lansare inițială alfa în 2022. Proiectul este complicat de lipsa documentației pentru firmware -ul proprietar al Apple . [3] [4]
A existat interes pentru rularea Linux pe un procesor Apple de când Apple a anunțat că se va muta la propria linie de procesoare la sfârșitul anului 2020. La scurt timp după aceea, creatorul Linux Linus Torvalds și-a exprimat interesul pentru un Mac cu un Apple M1 la bord dacă ar putea rula Linux, dar a remarcat că implementarea unui astfel de plan ar necesita prea multă muncă. [5]
Martin a anunțat proiectul în decembrie 2020 și a început oficial la o lună după ce a confirmat că i se va garanta o finanțare de aproximativ 4.000 USD pe lună pentru proiect. Alyssa Rosenzweig, care a dezvoltat stiva de drivere grafice open source Panfrost , s-a alăturat proiectului pentru a sprijini unitatea de procesare grafică (GPU) de la Apple. [6]
Dezvoltatorii și-au dat seama rapid că simpla încercare de a porni un nucleu Linux compilat pentru arhitectura procesorului Apple Silicon (AArch64) ar fi dificilă, deoarece necesita elaborarea codului proprietar Apple utilizat în procesul de pornire, care nu a fost documentat de Apple. Lucrarea a consumat timp și a ocupat cea mai mare parte a anului, inclusiv trimiterea de modificări către dezvoltatorii de bază a nucleului Linux pentru a menține dezvoltarea sincronizată și pentru a evita regresiile. Cu toate acestea, acest lucru a condus ulterior la o explicație amănunțită și cuprinzătoare a procesului de încărcare, pe care Martin și alți dezvoltatori Asahi au publicat-o pe GitHub . [3]
Proiectul a lansat o versiune alfa a programului de instalare Asahi Linux pe 18 martie 2022. Programul de instalare oferă posibilitatea de a alege un sistem de operare bazat pe Arch Linux ARM sau un mediu UEFI de bază pentru instalarea OpenBSD și a distribuțiilor Linux alternative cu suport pentru procesor Apple printr-o unitate USB bootabilă. [4] În ciuda capacității de a rula un shell UEFI, pornirea Microsoft Windows nu este acceptată și probabil nu este planificată, deoarece aceasta ar necesita modificarea nucleului proprietar Windows și Microsoft nu poate construi versiunea sub M1 din cauza unui acord cu Qualcomm care interzice acest. [7]
Suport complet pentru toate Mac-urile cu Apple Silicon nu este așteptat până la un an sau doi după lansarea inițială alfa.
Asahi Linux este în prezent în alfa . Deși poate afișa o interfață grafică cu utilizatorul , în prezent nu acceptă accelerarea grafică , deoarece aceasta necesită construirea de la zero a driverelor pentru GPU-ul Apple Silicon. [8] Cu toate acestea, performanța procesorului Apple Silicon este suficientă pentru a rula un server desktop XOrg de bază la o viteză rezonabilă. [8] HDMI este acceptat numai pe Mac mini , iar ieșirea video Thunderbolt nu este acceptată pe MacBooks . [opt]
Nucleul Asahi Linux a fost compilat cu suport pentru 16.000 de pagini de RAM . Aceasta înseamnă că unele versiuni existente de software popular, cum ar fi browserul web Chromium și compilatorul Rust , nu funcționează. [9]
Proiectul a fost primit cu căldură de critici și de comunitate. Revizuirea Register spune că programul a funcționat surprinzător de bine pentru un sistem încă în testare alfa. Ars Technica a fost, de asemenea, impresionat de cantitatea de hardware deja suportată.
![]() | |
---|---|
Site-uri tematice |