Asahi Linuxi esimene testversioon, Apple M1 kiibitooted toetav jaotustarkvara

Asahi projekt, mille eesmÀrk on portida Linux Apple M1 (Apple Silicon) ARM-kiibiga Mac arvutitele, tutvustas oma esimest alfa vÀljalaske versiooni, mis vÔimaldab huvilistel tutvuda projekti praeguse arengu tasemega. Distro toetab installimist M1, M1 Pro ja M1 Maxi seadmetes. MÀrgitakse, et kogumikud ei ole veel tavakasutajatele laialdaselt kasutamiseks valmis, kuid need sobivad juba arendajatele ja edasijÔudnutele kasutajatele esialgseks tutvumiseks.

Asahi Linux pĂ”hineb Arch Linuxi pakettide baasil, sisaldab traditsioonilisi rakendusi ja tarnitakse KDE Plasma töölauaga. Distro on ehitatud Arch Linuxi ametlike hoidlate abil, samas kui kĂ”ik spetsiifilised muudatused, nagu tuum, installija, laadija, abiskripdid ja keskkonna seaded, on eraldi hoidlasse viidud. Projekt on suunatud Linuxi töövĂ”ime tagamisele Apple M1 sĂŒsteemides ĂŒldiselt ning on valmis toetama sarnase toe vĂ€ljatöötamist igasugustes distributsiioonides.

Distribuutori installimiseks on ette valmistatud macOS shell-skripti kaudu kĂ€ivitatav skript („curl https://alx.sh | sh“), mis sĂ”ltuvalt valitud tĂ€idest laadib alla 700 MB kuni 4 GB andmeid ja loob Linuxi keskkonna, mida saab kasutada paralleelselt juba olemasoleva macOS sĂŒsteemiga. Installimiseks on vajalik vĂ€hemalt 53 GB vaba kettaruumi (15 GB Linuxi distributsiooni jaoks ja 38 GB reserveerimiseks, et Ă”igesti installida macOS uuendusi). Asahi Linuxi installimine ei riku olemasoleva macOS keskkonna toimimist, vĂ€lja arvatud macOS-i kasutamiseks mĂ”eldud kettaosa mahu vĂ€hendamine.

On the distribution, functionality is ensured for Wi-Fi, USB2 (Thunderbolt ports), USB3 (Mac Mini Type A ports), the display, NVMe storage, Ethernet, the SD card reader, the laptop lid switch, the built-in display, keyboard, touchpad, keyboard backlight control, CPU frequency switching, and battery charge information. On M1 systems, the headphone jack also works, and on Mac Mini devices, HDMI output is available. Components for which support is nearing finalization and will be available soon include USB3, built-in speakers, and the display controller (backlight, V-Sync, power management).

Praegu mitte toetatavate komponentide hulka kuuluvad: GPU kaudu graafika töötlemise kiirendamine, videokooderite riistvara kiirendamine, DisplayPort, kaamera, puutetundlik paneel (Touch Bar), Thunderbolt, HDMI MacBookis, Bluetooth, masinĂ”ppe sĂŒsteemide kiirendaja, sĂŒgavad CPU energiasÀÀstureĆŸiimid. Jaotuses on saadaval kĂ”ik vaikimisi paketid Arch Linuxi allikatest, kuid teatud rakendustega esinevad eraldi lahendamata probleemid, mis on peamiselt tingitud tuuma kokkupanemisest, mille lehekĂŒlje suurus on 16 KB. NĂ€iteks esinevad probleemid Chromiumi, Emacsi, lvm2, f2fs ja pakettidega, kus kasutatakse jemalloc teeki (nt Rust) vĂ”i electron platvormi (vscode, spotify jne). Probleeme on tĂ€heldatud rakendustega, mis kasutavad libunwind ja webkitgtk teeke, kuid nende jaoks on juba loodud parandused.

Distro on vĂ”imalik kasutada ilma juriidiliste probleemide tekkimise kartmata — Apple lubab oma arvutites alla laadida allkirjastamata kĂ€rnerit ilma jailbreaki vajaduseta. Projekt on tĂ€ielikult seaduslik, kuna port ei kasutata macOS ja Darwin'i kood, ning riistvaraga suhtlemise omadused on mÀÀratletud pöördprojekteerimise alusel, mille teostamine ĂŒhilduvuse tagamiseks on seadusega lubatud paljudes riikides.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster