Thawj qhov kev sim tso tawm ntawm Asahi Linux, kev faib rau Apple li nrog M1 nti

Txoj haujlwm Asahi, tsom rau kev xa tawm Linux los khiav ntawm Mac khoos phis tawj nruab nrog Apple M1 ARM nti (Apple Silicon), tau nthuav tawm thawj alpha tso tawm ntawm cov ntaub ntawv xa tawm, tso cai rau leej twg tau paub txog theem tam sim no ntawm kev txhim kho ntawm txoj haujlwm. Kev faib tawm txhawb kev teeb tsa ntawm cov khoom siv nrog M1, M1 Pro thiab M1 Max. Nws tau raug sau tseg tias cov rooj sib txoos tseem tsis tau npaj rau kev siv dav dav los ntawm cov neeg siv zoo tib yam, tab sis twb tsim nyog rau kev paub pib los ntawm cov neeg tsim khoom thiab cov neeg siv siab heev.

Asahi Linux yog raws li Arch Linux pob hauv paus, suav nrog cov txheej txheem ib txwm muaj thiab los nrog KDE Plasma desktop. Kev faib tawm yog tsim los siv tus qauv Arch Linux repositories, thiab tag nrho cov kev hloov pauv tshwj xeeb, xws li cov ntsiav, installer, bootloader, auxiliary scripts thiab ib puag ncig chaw, tau muab tso rau hauv ib qho chaw cia khoom cais. Nyob rau tib lub sijhawm, txoj haujlwm no yog tsom rau kev ua haujlwm ntawm Linux ntawm Apple M1 systems nyob rau hauv daim ntawv dav dav thiab npaj txhij los pab txhawb rau qhov tshwm sim ntawm cov kev txhawb nqa no hauv cov khoom siv faib khoom.

Txhawm rau txhim kho qhov kev faib tawm, lub plhaub ntawv tau raug npaj uas tuaj yeem tsim los ntawm macOS ("curl https://alx.sh | sh"), uas, nyob ntawm qhov xaiv sau, thauj khoom los ntawm 700MB rau 4GB ntawm cov ntaub ntawv thiab tsim ib qho ib puag ncig nrog Linux uas tuaj yeem siv ua ke nrog ib qho macOS system uas twb muaj lawm. Kev teeb tsa yuav tsum muaj tsawg kawg yog 53 GB ntawm qhov chaw dawb disk (15 GB rau Linux faib thiab 38 GB cia rau kev txhim kho kom raug ntawm macOS hloov tshiab). Txhim kho Asahi Linux tsis cuam tshuam rau macOS ib puag ncig uas twb muaj lawm, tsuas yog txo qhov loj ntawm qhov faib disk siv los ntawm macOS.

Nws tau hais tias qhov kev faib tawm yuav ua kom muaj kev ua haujlwm ntawm Wi-nkaus, USB2 (Thunderbolt chaw nres nkoj), USB3 (Mac Mini Hom A chaw nres nkoj), npo, NVMe tsav, Ethernet, SD daim npav nyeem ntawv, lub laptop hau kaw sensor (lub hau hloov), built-in npo, keyboard, touchpad, tswj cov keyboard backlight, hloov CPU zaus, tau txais cov ntaub ntawv hais txog lub roj teeb. Lub mloog pob ntseg tseem muaj nyob rau hauv M1 systems, thiab HDMI tso zis muaj nyob rau ntawm Mac Mini li. Ntawm cov khoom uas nws cov kev txhawb nqa yog nyob rau theem kawg thiab yuav muaj nyob rau yav tom ntej yog USB3, built-in hais lus thiab ib qho screen controller (backlight, V-Sync, hwj chim tswj).

Ntawm cov tseem tsis tau txais kev txhawb nqa: acceleration ntawm graphics ua siv GPUs, kho vajtse acceleration ntawm video codecs, DisplayPort, lub koob yees duab, kov vaj huam sib luag (Kov Bar), Thunderbolt, HDMI nyob rau hauv MacBook, Bluetooth, accelerator rau tshuab kawm tshuab, sib sib zog nqus CPU zog txuag hom. . Tag nrho cov txheej txheem pob los ntawm Arch Linux repositories muaj nyob rau hauv kev faib tawm, tab sis muaj qee qhov teeb meem tsis daws teeb meem nrog qee qhov kev siv, uas tshwm sim feem ntau yog vim lub kernel tau tsim nrog 16KB nco nplooj ntawv. Piv txwv li, muaj teeb meem nrog Chromium, Emacs, lvm2, f2fs thiab pob khoom uas siv lub tsev qiv ntawv jemalloc (piv txwv li, Rust) lossis lub tshuab hluav taws xob (vscode, spotify, thiab lwm yam). Muaj teeb meem nrog cov ntawv thov siv libunwind thiab webkitgtk cov tsev qiv ntawv, tab sis kev txhim kho twb tau tsim rau lawv.

Kev faib tawm tuaj yeem siv yam tsis muaj kev ntshai ntawm teeb meem kev cai lij choj - Apple ib txwm tso cai rau cov ntsiav uas tsis tau kos npe digitally tuaj yeem thauj khoom ntawm nws cov khoos phis tawj yam tsis tas yuav tsum muaj jailbreak. Qhov project yog tag nrho raws li txoj cai txij li qhov chaw nres nkoj tsis siv cov cai los ntawm macOS thiab Darwin, thiab cov yam ntxwv ntawm kev sib cuam tshuam nrog cov khoom siv yog txiav txim siab los ntawm kev rov qab engineering, uas yog kev cai lij choj hauv ntau lub teb chaws kom ntseeg tau tias muaj kev sib raug zoo.

Tau qhov twg los: opennet.ru

Ntxiv ib saib