Lëshimi i parë testues i Asahi Linux, një shpërndarje për pajisjet Apple me çipin M1

Projekti Asahi, që synon transferimin e Linux për të ekzekutuar në kompjuterë Mac të pajisur me çipin Apple M1 ARM (Apple Silicon), prezantoi lëshimin e parë alfa të shpërndarjes së referencës, duke i lejuar këdo që të njihet me nivelin aktual të zhvillimit të projektit. Shpërndarja mbështet instalimin në pajisjet me M1, M1 Pro dhe M1 Max. Vihet re se asambletë nuk janë ende gati për përdorim të gjerë nga përdoruesit e zakonshëm, por tashmë janë të përshtatshme për njohje fillestare nga zhvilluesit dhe përdoruesit e avancuar.

Asahi Linux bazohet në bazën e paketës Arch Linux, përfshin një grup tradicional programesh dhe vjen me desktopin e KDE Plasma. Shpërndarja është ndërtuar duke përdorur depo standarde të Arch Linux dhe të gjitha ndryshimet specifike, të tilla si kerneli, instaluesi, ngarkuesi, skriptet ndihmëse dhe cilësimet e mjedisit, vendosen në një depo të veçantë. Në të njëjtën kohë, projekti synon të sigurojë funksionimin e Linux në sistemet Apple M1 në një formë të përgjithshme dhe është i gatshëm të kontribuojë në shfaqjen e një mbështetjeje të tillë në çdo komplete shpërndarjeje.

Për të instaluar shpërndarjen, është përgatitur një skrip shell që mund të lëshohet nga macOS ("curl https://alx.sh | sh"), i cili, në varësi të mbushjes së zgjedhur, ngarkon nga 700 MB në 4 GB të dhëna dhe krijon një mjedis me Linux që mund të përdoret paralelisht me sistemin ekzistues macOS. Instalimi kërkon të paktën 53 GB hapësirë ​​të lirë në disk (15 GB për shpërndarjen Linux dhe 38 GB rezervë për instalimin e saktë të përditësimeve të macOS). Instalimi i Asahi Linux nuk e prish mjedisin ekzistues të macOS, me përjashtim të zvogëlimit të madhësisë së ndarjes së diskut të përdorur nga macOS.

Thuhet se shpërndarja do të sigurojë funksionimin korrekt të Wi-Fi, USB2 (porte Thunderbolt), USB3 (porte Mac Mini Type A), ekran, disqe NVMe, Ethernet, lexues kartash SD, sensori i mbylljes së kapakut të laptopit (çelësi i kapakut), ekran i integruar, tastierë, tastierë me prekje, kontrolloni dritën e prapme të tastierës, ndërroni frekuencën e CPU-së, merrni informacione për ngarkesën e baterisë. Një fole kufjesh disponohet gjithashtu në sistemet M1 dhe dalja HDMI është e disponueshme në pajisjet Mac Mini. Ndër komponentët, mbështetja e të cilëve është në fazat përfundimtare dhe do të jetë e disponueshme në të ardhmen e afërt, janë USB3, altoparlantët e integruar dhe një kontrollues ekrani (backlight, V-Sync, menaxhim i energjisë).

Ndër komponentët ende të pambështetur: përshpejtimi i përpunimit grafik duke përdorur GPU, përshpejtimi i harduerit të kodekëve video, DisplayPort, kamera, paneli me prekje (Touch Bar), Thunderbolt, HDMI në MacBook, Bluetooth, përshpejtues për sistemet e mësimit të makinerive, mënyra të thella të kursimit të energjisë CPU . Të gjitha paketat standarde nga magazinat e Arch Linux janë të disponueshme në shpërndarje, por me disa aplikacione ka disa probleme të pazgjidhura që lindin kryesisht për shkak të ndërtimit të kernelit me një madhësi faqeje memorie prej 16 KB. Për shembull, ka probleme me Chromium, Emacs, lvm2, f2fs dhe paketat që përdorin bibliotekën jemalloc (për shembull, Rust) ose platformën elektronike (vscode, spotify, etj.). Ka pasur probleme me aplikacionet që përdorin bibliotekat libunwind dhe webkitgtk, por tashmë janë krijuar rregullime për to.

Shpërndarja mund të përdoret pa frikën e problemeve ligjore - Apple normalisht lejon që kernelet që nuk janë të nënshkruar në mënyrë dixhitale të ngarkohen në kompjuterët e saj pa pasur nevojë për një jailbreak. Projekti është plotësisht i ligjshëm pasi porti nuk përdor kod nga macOS dhe Darwin, dhe veçoritë e ndërveprimit me harduerin përcaktohen në bazë të inxhinierisë së kundërt, e cila është e ligjshme në shumë vende për të siguruar pajtueshmërinë.

Burimi: opennet.ru

Shto një koment