Projekti Asahi, i orientuar për portimin e Linux-it për të punuar në kompjuterët Mac të pajisur me çipin ARM Apple M1 (Apple Silicon), ka prezantuar versionin e parë alpha të distribucionit referencë, që lejon kujtdo që të njohë nivelin aktual të zhvillimit të projektit. Distribucioni mbështet instalimin në pajisjet me M1, M1 Pro dhe M1 Max. Vlen të theksohet se ky version ende nuk është i gatshëm për përdorim të zakonshëm nga përdoruesit, por është i përshtatshëm për njohje fillestare nga zhvilluesit dhe përdoruesit e avancuar.
Asahi Linux bazohet në bazën e paketave Arch Linux, përfshin një grup tradicional programesh dhe vjen me një desktop KDE Plasma. Distribucioni është ndërtuar duke përdorur repositorët standard të Arch Linux, ndërsa të gjitha ndryshimet specifike, si bërthama, instaluari, bootloader, skriptet ndihmëse dhe konfigurimet e mjedisit, janë nxjerrë në një repositor të veçantë. Projekti ka si qëllim sigurimin e funksionimit të Linux-it në sistemet Apple M1 në përgjithësi dhe është i gatshëm të ndihmojë në krijimin e një mbështetje të tillë në çdo distribucion.
PĂ«r instalimin e distribucionit Ă«shtĂ« pĂ«rgatitur njĂ« skript shell qĂ« ekzekutohet nga macOS (âcurl https://alx.sh | shâ), i cili, nĂ« varĂ«si tĂ« pĂ«rbĂ«rĂ«sve tĂ« zgjedhur, shkarkon nga 700MB deri nĂ« 4GB tĂ« dhĂ«nash dhe formon njĂ« mjedis me Linux, qĂ« mund tĂ« pĂ«rdoret paralelisht me sistemin ekzistues macOS. Instalimi kĂ«rkon tĂ« paktĂ«n 53GB hapĂ«sirĂ« tĂ« lirĂ« nĂ« disku (15GB pĂ«r distribucionin Linux dhe 38GB rezervĂ« pĂ«r instalimin e saktĂ« tĂ« pĂ«rditĂ«simeve tĂ« macOS). Instalimi i Asahi Linux nuk dĂ«mton funksionimin e mjedisit ekzistues macOS pĂ«rveç se zvogĂ«lon madhĂ«sinĂ« e pjesĂ«s diskore tĂ« pĂ«rdorur nĂ« macOS.
ĂshtĂ« raportuar se funksionaliteti nĂ« distribucionin Wi-Fi, USB2 (porte Thunderbolt), USB3 (porte Mac Mini Tip A), ekran, pajisje NVMe, Ethernet, lexues SD-kartash, sensori i mbylljes sĂ« kapakut tĂ« laptopit (lid switch), ekrani i integruar, tastiera, touchpad, kontrolli i ndriçimit tĂ« tastierĂ«s, ndryshimi i frekuencĂ«s sĂ« CPU-sĂ«, dhe marrja e informacionit rreth karikimit tĂ« baterisĂ«. NĂ« sistemet M1, gjithashtu funksionon porti i lidhjes sĂ« kufjeve, ndĂ«rsa nĂ« pajisjet Mac Mini Ă«shtĂ« e mundur dalja pĂ«rmes HDMI. Nga komponentĂ«t, implementimi i mbĂ«shtetjes sĂ« tĂ« cilĂ«ve Ă«shtĂ« nĂ« fazĂ«n pĂ«rfundimtare dhe do tĂ« jetĂ« i disponueshĂ«m shumĂ« shpejt, pĂ«rmenden USB3, altoparlantĂ«t e integruar dhe kontrolluesi i ekranit (ndriçimi, V-Sync, menaxhimi i konsumit tĂ« energjisĂ«).
Mes komponentëve për të cilat ende nuk ka mbështetje: përshpejtimi i përpunimit grafik përmes GPU-së, përshpejtimi harduerik i kodekëve video, DisplayPort, kamera, paneli prekor (Touch Bar), Thunderbolt, HDMI në MacBook, Bluetooth, akseleratori për sistemet e mësimit të makinerive, modet e thella të kursimit të energjisë për CPU. Në distribucion janë të gjitha paketat standarde nga repozitoritë Arch Linux, por disa aplikacione kanë probleme të veçanta të pazgjidhura, kryesisht për shkak të ndërtimit të bërthamës me madhësinë e faqeve të memories prej 16KB. Për shembull, janë vërejtur probleme me Chromium, Emacs, lvm2, f2fs dhe paketat që përdorin bibliotekën jemalloc (p.sh., Rust) ose platformën electron (vscode, spotify etj.). Janë vërejtur probleme me aplikacionet që përdorin bibliotekat libunwind dhe webkitgtk, por për to tashmë janë formuluar korigjime.
Distribucioni mund tĂ« pĂ«rdoret pa frikĂ« nga probleme ligjore â kompania Apple normalisht lejon tĂ« ngarkohet nĂ« kompjuterĂ«t e saj bĂ«rthamat e papĂ«rfunduar me nĂ«nshkrim digjital pa pasur nevojĂ« pĂ«r jailbreak. Projekti Ă«shtĂ« plotĂ«sisht ligjor pasi nĂ« port nuk pĂ«rdoret kod nga macOS dhe Darwin, dhe veçoritĂ« e ndĂ«rveprimit me harduerin pĂ«rcaktohen mbi bazĂ«n e inxhinierisĂ« inverse, e cila Ă«shtĂ« e lejuar nga ligji nĂ« shumĂ« vende pĂ«r qĂ«llime tĂ« sigurisĂ« sĂ« pajisjeve.
Burimi: opennet.ru
