Asahi Linux-en lehen proba-oharra, Apple gailuentzako banaketa M1 txipa dutenak

Asahi proiektuak, Apple M1 ARM txiparekin (Apple Silicon) hornitutako Mac ordenagailuetan exekutatzeko Linux portatzea helburu duena, erreferentzia banaketaren lehen bertsio alfa aurkeztu zuen, edonork proiektuaren egungo garapen-maila ezagutzeko aukera emanez. Banaketak M1, M1 Pro eta M1 Max dituzten gailuetan instalatzea onartzen du. Kontuan izan da muntaiak oraindik ez daudela prest erabiltzaile arruntek erabiltzeko, baina dagoeneko egokiak dira garatzaileen eta erabiltzaile aurreratuen hasierako familiarizaziorako.

Asahi Linux Arch Linux paketearen oinarrian oinarritzen da, programa-multzo tradizional bat barne hartzen du eta KDE Plasma mahaigainarekin dator. Banaketa Arch Linux biltegi estandarrak erabiliz eraikitzen da, eta aldaketa zehatz guztiak, hala nola nukleoa, instalatzailea, abio-kargatzailea, script laguntzaileak eta ingurunearen ezarpenak, biltegi bereizi batean jartzen dira. Aldi berean, proiektuak Apple M1 sistemetan Linux-en funtzionamendua ziurtatzera zuzenduta dago forma orokor batean eta edozein banaketa-kitetan laguntza hori sortzen laguntzeko prest dago.

Banaketa instalatzeko, macOSetik abiarazi daitekeen shell script bat prestatu da (β€œcurl https://alx.sh | sh”), eta, hautatutako betegarriaren arabera, 700MB-tik 4GB-ra arteko datu kargatzen du eta bat sortzen du. Linux-ekin dagoen ingurunea, lehendik dagoen macOS sistemarekin paraleloan erabil daitekeena. Instalazioak gutxienez 53 GB libre behar ditu diskoan (15 GB Linux banaketarako eta 38 GB erreserba macOS eguneraketak behar bezala instalatzeko). Asahi Linux instalatzeak ez du lehendik dagoen macOS ingurunea apurtzen, macOSek erabiltzen duen disko-partizioaren tamaina murriztea izan ezik.

Banaketak Wi-Fi, USB2 (Thunderbolt atakak), USB3 (Mac Mini A motako atakak), pantaila, NVMe unitateak, Ethernet, SD txartel irakurgailua, ordenagailu eramangarriaren estalkia ixteko sentsorea (tapa etengailua) funtzionamendu zuzena bermatuko duela adierazten da. pantaila integratua, teklatua, ukipen-pantaila, teklatuaren atzeko argia kontrolatu, PUZaren maiztasuna aldatu, bateriaren kargari buruzko informazioa lortu. Aurikularretarako konektorea ere eskuragarri dago M1 sistemetan, eta HDMI irteera Mac Mini gailuetan. Euskarria azken fasean dagoen eta etorkizun hurbilean eskuragarri egongo diren osagaien artean USB3, bozgorailu integratuak eta pantaila kontroladore bat (atzealdeko argia, V-Sync, energiaren kudeaketa) daude.

Oraindik onartzen ez diren osagaien artean: grafikoen prozesamenduaren azelerazioa GPUak erabiliz, bideo-kodeken hardware-azelerazioa, DisplayPort, kamera, ukipen-panela (Touch Bar), Thunderbolt, HDMI MacBook-en, Bluetootha, ikaskuntza automatikoko sistemetarako azeleragailua, CPU-a aurrezteko modu sakona. . Arch Linux-en biltegietako pakete estandar guztiak eskuragarri daude banaketan, baina aplikazio batzuekin konpondu gabeko arazo batzuk daude, 16KB-ko memoria-orriekin eraikitzen ari den nukleoaren ondorioz sortzen direnak batez ere. Adibidez, Chromium, Emacs, lvm2, f2fs eta jemalloc liburutegia (adibidez, Rust) edo elektroi plataforma (vscode, spotify, etab.) erabiltzen duten paketeekin arazoak daude. Arazoak izan dira libunwind eta webkitgtk liburutegiak erabiltzen dituzten aplikazioekin, baina konponketak sortu dira dagoeneko.

Banaketa arazo legalen beldurrik gabe erabil daiteke - Applek normalean digitalki sinatuta ez dauden nukleoak bere ordenagailuetan kargatzeko aukera ematen du jailbreak beharrik gabe. Proiektua guztiz legezkoa da, portuak ez baitu macOS eta Darwin-en kodea erabiltzen, eta hardwarearekin elkarrekintzaren ezaugarriak alderantzizko ingeniaritzaren arabera zehazten dira, herrialde askotan legezkoa dena bateragarritasuna bermatzeko.

Iturria: opennet.ru

Gehitu iruzkin berria