Indledende test af Asahi Linux, distroen til Apple M1, er allerede begyndt

For nylig blev kendt begyndelsen af ​​de første tests af Linux-distributionen "Asahi" den første er en OpenBSD-build til Apple M1, som kræver installation af et UEFI-miljø udarbejdet af Asahi Linux-projektet og U-Boot.

Denne første testversion kræver, at du først installerer Asahi i minimal installationstilstand og derefter tilslutter en USB-stick med et OpenBSD-image og aktiverer det i tide til at genstarte i U-Boot for at køre OpenBSD-installationsprogrammet.

Vælger at gøre brug af OpenBSD til denne første testversion det skyldes hardwaresupportmuligheder af OpenBSD-miljøet de er næsten de samme som Asahi Linux.

For dem, der ikke er klar over Asahi-projektet, skal du vide, at det sigter mod at porte Linux til at køre på Mac-computere udstyret med Apple M1 (Apple Silicon) ARM-chip.

Den første alfaversion af referencefordelingen giver enhver mulighed for at se den aktuelle udviklingsstatus for projektet. Distributionssættet understøtter installation på enheder, der kører M1, M1 Pro og M1 Max, og det bemærkes, at builds endnu ikke er klar til udbredt brug af almindelige brugere, men allerede er velegnede til indledende fortrolighed af udviklere og avancerede brugere.

Asahi Linux er baseret på fundamentet af Arch Linux-pakken, den inkluderer en traditionel softwarepakke og leveres med KDE Plasma-skrivebordet. Distributionen er bygget ved hjælp af de almindelige Arch Linux-depoter, og alle specifikke ændringer såsom kernen, installationsprogrammet, bootloader, hjælpescripts og miljøindstillinger flyttes til et separat lager.

På samme tid projektet har til formål at sikre, at Linux fungerer på systemerne Apple M1 generelt og være klar til at bidrage til fremkomsten af ​​en sådan støtte i enhver distribution.

I denne første testversion Det nævnes, at det virker pt korrekt i fordelingen WiFi, USB2 (Thunderbolt-porte), USB3 (Mac Mini Type A-porte), skærm, drev NVMe, Ethernet, SD-kortlæser, bærbar lågafbryder (hætteafbryder), integreret display, tastatur, touchpad, baggrundslys kontrol tastatur, CPU-frekvensændring, oplysninger om batteriopladning.

M1-systemer har også et hovedtelefonstik, mens HDMI-udgang er tilgængelig på Mac Mini-enheder. Komponenter, hvis supportimplementering er i de sidste faser og snart vil være tilgængelige, omfatter USB3, indbyggede højttalere og en skærmcontroller (baggrundsbelysning, V-Sync, strømstyring).

Komponenter, der endnu ikke understøttes, omfatter: GPU-grafikacceleration, hardwareaccelererede videocodecs, DisplayPort, kamera, Touch Bar, Thunderbolt, HDMI på MacBook, Bluetooth, maskinlæringsaccelerator, dybe CPU-strømbesparende tilstande.

Distributionen har alle lagerpakkerne fra Arch Linux-depoterne, men der er nogle uløste problemer med nogle applikationer, primært på grund af, at kernen er bygget med en hukommelsessidestørrelse på 16 KB. For eksempel er der problemer med Chromium, Emacs, lvm2, f2fs og pakker, der bruger jemalloc-biblioteket (som Rust) eller elektronrammerne (vscode, spotify osv.).

Derudover nævnes det der er problemer med de applikationer, de bruger Bibliotekerne libunwind og webkitgtk, men der er allerede genereret løsninger til dem.

For at installere distributionen er der udarbejdet et shell-script, der startes fra macOS, som du kan udføre fra terminalen:

curl https://alx.sh | sh

Afhængigt af den valgte polstring, downloader den fra 700 MB til 4 GB data og danner et Linux-miljø, der kan bruges parallelt med eksisterende macOS.

installation kræver mindst 53 GB ledig plads på disk (15 GB for en Linux-distribution og 38 GB for vellykket installation af macOS-opdateringer). Installation af Asahi Linux bryder ikke det eksisterende macOS-miljø, bortset fra at reducere størrelsen på diskpartitionen, der bruges af macOS.

Endelig skal det nævnes, at distributionen kan bruges uden frygt for juridiske problemer: Apple tillader normalt, at usignerede kerner downloades til deres computere uden at jailbreake.

Projektet er fuldstændig lovligt, da porten ikke bruger kode fra macOS og Darwin, og egenskaberne for interaktion med hardwaren bestemmes på grundlag af reverse engineering, som er tilladt ved lov i mange lande for at sikre kompatibilitet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.