Inicijalni testovi Asahi Linux-a, distribucije za Apple M1, su već počeli

Nedavno postalo poznato početak prvih testova distribuciju Linuxa "Asahi" prva je OpenBSD verzija za Apple M1, koja zahtijeva instalaciju UEFI okruženja pripremljenog od strane Asahi Linux projekta i U-Boot-a.

Ova prva probna verzija zahtijeva od vas da prvo instalirate Asahi u režimu minimalne instalacije, a zatim priključite USB stick sa OpenBSD imidžom i aktivirate ga na vrijeme kako biste ponovo pokrenuli U-Boot da biste pokrenuli OpenBSD instalater.

Odabir korištenja OpenBSD-a za ovu prvu probnu verziju to je zbog mogućnosti hardverske podrške OpenBSD okruženja oni su skoro isti kao Asahi Linux.

Za one koji nisu upoznati sa projektom Asahi, trebali biste znati da on ima za cilj portiranje Linuxa za rad na Mac računarima opremljenim Apple M1 (Apple Silicon) ARM čipom.

Prva alfa verzija referentne distribucije omogućava svakome da vidi trenutno stanje razvoja projekta. Distribucijski komplet podržava instalaciju na uređajima koji koriste M1, M1 Pro i M1 Max i napominje se da verzije još nisu spremne za široku upotrebu od strane običnih korisnika, ali su već prikladne za početno upoznavanje programera i naprednih korisnika.

Asahi Linux je baziran na osnovama Arch Linux paketa, uključuje tradicionalni softverski paket i dolazi sa KDE Plasma desktopom. Distribucija je napravljena korištenjem redovnih Arch Linux spremišta, a sve specifične promjene kao što su kernel, instalater, bootloader, pomoćne skripte i postavke okruženja se premeštaju u zasebno spremište.

Istovremeno, projekat ima za cilj da osigura da Linux radi sistemima Apple M1 općenito i budite spremni da doprinesete porastu takve podrške u bilo kojoj distribuciji.

U ovoj prvoj test verziji Spominje se da trenutno radi ispravno u distribuciji WiFi, USB2 (Thunderbolt portovi), USB3 (Mac Mini Type A portovi), ekran, diskovi NVMe, Ethernet, čitač SD kartica, prekidač poklopca laptopa (cap prekidač), integrisani displej, tastatura, touchpad, kontrola pozadinskog osvetljenja tastatura, promjena frekvencije procesora, informacije o napunjenosti baterije.

M1 sistemi imaju i priključak za slušalice, dok je HDMI izlaz dostupan na Mac Mini uređajima. Komponente čija je implementacija podrške u završnoj fazi i uskoro će biti dostupna uključuju USB3, ugrađene zvučnike i kontroler ekrana (pozadinsko osvjetljenje, V-Sync, upravljanje napajanjem).

Komponente koje još nisu podržane uključuju: Grafičko ubrzanje GPU-a, hardverski ubrzani video kodeci, DisplayPort, kamera, Touch Bar, Thunderbolt, HDMI na MacBook-u, Bluetooth, akcelerator mašinskog učenja, duboki CPU režimi za uštedu energije.

Distribucija ima sve zalihe pakete iz Arch Linux repozitorija, ali postoje neki neriješeni problemi sa nekim aplikacijama, uglavnom zbog kernela koji se gradi sa veličinom memorijske stranice od 16 KB. Na primjer, postoje problemi sa Chromium-om, Emacs-om, lvm2, f2fs-om i paketima koji koriste jemalloc biblioteku (kao Rust) ili elektronski okvir (vscode, spotify, itd.).

Uz to se spominje da postoje problemi sa aplikacijama koje koriste Biblioteke libunwind i webkitgtk, ali rješenja su već generirana za njih.

Za instaliranje distribucije pripremljena je shell skripta koja se pokreće iz macOS-a koju možete izvršiti s terminala:

curl https://alx.sh | sh

Ovisno o odabranom dodatku, preuzima od 700 MB do 4 GB podataka i formira Linux okruženje koje se može koristiti paralelno sa postojećim macOS-om.

Instalacija zahtijeva najmanje 53 GB slobodnog prostora na disku (15 GB za Linux distribuciju i 38 GB za uspješnu instalaciju ažuriranja za macOS). Instaliranje Asahi Linuxa ne razbija postojeće macOS okruženje, osim smanjenja veličine particije diska koju koristi macOS.

Na kraju, to treba spomenuti distribucija se može koristiti bez straha od pravnih problema: Apple obično dozvoljava preuzimanje nepotpisanih kernela na njihove računare bez jailbreakinga.

Projekat je potpuno legalan, budući da port ne koristi kod iz macOS-a i Darwina, a karakteristike interakcije sa hardverom se određuju na osnovu obrnutog inženjeringa, što je zakonom dozvoljeno u mnogim zemljama kako bi se osigurala kompatibilnost.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.