A’ chiad fhoillseachadh deuchainn de Asahi Linux, cuairteachadh airson innealan Apple leis a’ chip M1

Thaisbean am pròiseact Asahi, a bha ag amas air Linux a ghiùlan airson a ruith air coimpiutairean Mac uidheamaichte leis a’ chip Apple M1 ARM (Apple Silicon), a’ chiad fhoillseachadh alpha den sgaoileadh iomraidh, a’ leigeil le neach sam bith eòlas fhaighinn air an ìre leasachaidh a th’ aig a’ phròiseact an-dràsta. Bidh an cuairteachadh a’ toirt taic do stàladh air innealan le M1, M1 Pro agus M1 Max. Tha e air a thoirt fa-near nach eil na co-chruinneachaidhean deiseil fhathast airson an cleachdadh gu farsaing le luchd-cleachdaidh àbhaisteach, ach gu bheil iad mar-thà freagarrach airson luchd-leasachaidh agus luchd-cleachdaidh adhartach eòlas fhaighinn.

Tha Asahi Linux stèidhichte air bunait pacaid Arch Linux, a ’toirt a-steach seata phrògraman traidiseanta agus a’ tighinn leis an deasg KDE Plasma. Tha an cuairteachadh air a thogail a’ cleachdadh stòran àbhaisteach Arch Linux, agus tha a h-uile atharrachadh sònraichte, leithid an kernel, installer, bootloader, sgriobtaichean taice agus suidheachaidhean àrainneachd, air an cur ann an stòr air leth. Aig an aon àm, tha am pròiseact ag amas air dèanamh cinnteach à obrachadh Linux air siostaman Apple M1 ann an cruth coitcheann agus tha e deiseil gus cur ri nochdadh taic mar sin ann an innealan cuairteachaidh sam bith.

Gus an cuairteachadh a chuir a-steach, chaidh sgriobt slige ullachadh a ghabhas a chuir air bhog bho macOS (“curl https://alx.sh | sh”), a bhios, a rèir an lìonadh a chaidh a thaghadh, a’ luchdachadh bho 700MB gu 4GB de dhàta agus a ’cruthachadh faidhle. àrainneachd le Linux a ghabhas cleachdadh aig an aon àm ris an aon siostam macOS a th’ ann mar-thà. Feumaidh an stàladh co-dhiù 53 GB de àite diosc an-asgaidh (15 GB airson cuairteachadh Linux agus tèarmann 38 GB airson ùrachaidhean macOS a chuir a-steach gu ceart). Cha bhith stàladh Asahi Linux a’ cur dragh air an àrainneachd macOS a th’ ann mar-thà, ach a-mhàin a bhith a’ lughdachadh meud an sgaradh diosc a bhios macOS a’ cleachdadh.

Thathas ag aithris gun dèan an cuairteachadh cinnteach gum bi Wi-Fi, USB2 (puirt Thunderbolt), USB3 (puirt Mac Mini Type A), scrion, draibhearan NVMe, Ethernet, leughadair cairt SD, sensor dùnadh mullach laptop (tionndadh mullach) ag obair ceart. scrion togte, meur-chlàr, touchpad, smachd air backlight a ’mheur-chlàr, atharraich tricead CPU, faigh fiosrachadh mu chosgais bataraidh. Tha jack headphone cuideachd ri fhaighinn air siostaman M1, agus tha toradh HDMI ri fhaighinn air innealan Mac Mini. Am measg nam pàirtean aig a bheil taic anns na h-ìrean deireannach agus a bhios ri fhaighinn a dh’ aithghearr tha USB3, luchd-labhairt togte agus rianadair sgrion (backlight, V-Sync, riaghladh cumhachd).

Am measg nam pàirtean nach eil a’ faighinn taic fhathast: luathachadh giollachd grafaigs a’ cleachdadh GPUs, luathachadh bathar-cruaidh de codecs bhidio, DisplayPort, camara, pannal suathaidh (Touch Bar), Thunderbolt, HDMI ann am MacBook, Bluetooth, luathadair airson siostaman ionnsachaidh inneal, modhan sàbhalaidh cumhachd CPU domhainn . Tha a h-uile pasgan àbhaisteach bho stòran Arch Linux rim faighinn san sgaoileadh, ach tha cuid de dhuilgheadasan gun fhuasgladh le cuid de thagraidhean, a tha ag èirigh gu h-àraidh air sgàth gu bheil an kernel air a thogail le duilleagan cuimhne 16KB. Mar eisimpleir, tha duilgheadasan ann le Chromium, Emacs, lvm2, f2fs agus pasganan a chleachdas an leabharlann jemalloc (mar eisimpleir, Rust) no an àrd-ùrlar dealanach (vscode, spotify, msaa). Tha duilgheadasan air a bhith ann le tagraidhean a’ cleachdadh na leabharlannan libunwind agus webkitgtk, ach chaidh fuasglaidhean a chruthachadh dhaibh mar-thà.

Faodar an cuairteachadh a chleachdadh gun eagal mu dhuilgheadasan laghail - mar as trice leigidh Apple le kernels nach eil air an soidhnigeadh gu didseatach a luchdachadh air na coimpiutairean aige gun fheum air jailbreak. Tha am pròiseact gu tur laghail leis nach eil am port a’ cleachdadh còd macOS agus Darwin, agus tha feartan eadar-obrachadh leis a’ bhathar-cruaidh air an co-dhùnadh air bunait innleadaireachd cùil, a tha laghail ann an iomadh dùthaich gus dèanamh cinnteach à co-chòrdalachd.

Source: fosgailtenet.ru

Cuir beachd ann