Éischt Testverëffentlechung vun Asahi Linux, eng Verdeelung fir Apple Apparater mam M1 Chip

Den Asahi-Projet, gezielt fir Linux ze portéieren fir op Mac Computeren ze lafen, déi mam Apple M1 ARM-Chip (Apple Silicon) ausgestatt sinn, huet déi éischt Alpha-Verëffentlechung vun der Referenzverdeelung presentéiert, wat jidderengem erlaabt mat dem aktuellen Entwécklungsniveau vum Projet kennenzeléieren. D'Verdeelung ënnerstëtzt d'Installatioun op Apparater mat M1, M1 Pro a M1 Max. Et gëtt bemierkt datt d'Versammlungen nach net prett sinn fir verbreet Benotzung vun gewéinleche Benotzer, awer si scho gëeegent fir initial Vertrauen vun Entwéckler an fortgeschratt Benotzer.

Asahi Linux baséiert op der Arch Linux Package Basis, enthält eng traditionell Set vu Programmer a kënnt mam KDE Plasma Desktop. D'Verdeelung gëtt mat Standard Arch Linux Repositories gebaut, an all spezifesch Ännerungen, wéi zum Beispill de Kernel, Installateur, Bootloader, Auxiliary Scripten an Ëmfeld Astellunge ginn an engem getrennten Repository plazéiert. Zur selwechter Zäit ass de Projet zielt fir d'Operatioun vu Linux op Apple M1 Systemer an enger allgemenger Form ze garantéieren an ass prett fir d'Entstoe vun esou Ënnerstëtzung an all Verdeelungskits bäizedroen.

Fir d'Verdeelung z'installéieren, gouf e Shell-Skript virbereet, dee vu macOS lancéiert ka ginn ("curl https://alx.sh | sh"), deen, ofhängeg vun der gewielter Fëllung, vu 700MB bis 4GB vun Daten lued a erstellt en Ëmfeld mat Linux dat parallel mam existente MacOS System benotzt ka ginn. D'Installatioun erfuerdert op d'mannst 53 GB fräi Plaatz (15 GB fir d'Linux Verdeelung an 38 GB Reserve fir eng korrekt Installatioun vu macOS Updates). Asahi Linux z'installéieren stéiert net dat existent macOS Ëmfeld, ausser d'Reduktioun vun der Gréisst vun der Diskpartition déi vu macOS benotzt gëtt.

Et gëtt uginn datt d'Verdeelung déi korrekt Operatioun vu Wi-Fi, USB2 (Thunderbolt Ports), USB3 (Mac Mini Type A Ports), Écran, NVMe Drive, Ethernet, SD Card Reader, Laptop Deckel Zoumaache Sensor (Deckelschalter), gebaut-an Écran, Keyboard, Touchpad, Kontroll der Keyboard Géigeliicht, schalt der CPU Frequenz, kréien Informatiounen iwwert d'Batterie charge. E Kopfhörerjack ass och verfügbar op M1 Systemer, an HDMI Output ass verfügbar op Mac Mini Geräter. Ënnert de Komponenten deenen hir Ënnerstëtzung an de leschten Etappen ass a wäert an der nächster Zukunft verfügbar sinn USB3, agebaute Spriecher an en Écran Controller (Backlight, V-Sync, Power Management).

Ënnert den nach net ënnerstëtzten Komponenten: Beschleunegung vun der Grafikveraarbechtung mat GPUs, Hardware Beschleunegung vu Videocodecs, DisplayPort, Kamera, Touch Panel (Touch Bar), Thunderbolt, HDMI am MacBook, Bluetooth, Beschleuniger fir Maschinnléieresystemer, déif CPU Energiespuermodi . All Standard Packagen aus den Arch Linux Repositories sinn an der Verdeelung verfügbar, awer et ginn e puer ongeléiste Probleemer mat e puer Applikatiounen, déi entstinn haaptsächlech wéinst dem Kernel dee mat 16KB Memory Säiten gebaut gëtt. Zum Beispill ginn et Probleemer mat Chromium, Emacs, lvm2, f2fs a Packagen déi d'Jemalloc Bibliothéik benotzen (zum Beispill Rust) oder d'Elektronplattform (vscode, Spotify, etc.). Et goufe Probleemer mat Uwendungen déi d'libunwind a webkitgtk Bibliothéiken benotzen, awer Fixer si scho fir si generéiert ginn.

D'Verdeelung kann ouni Angscht virun juristesche Probleemer benotzt ginn - Apple erlaabt normalerweis Kernelen déi net digital ënnerschriwwe sinn op seng Computeren gelueden ze ginn ouni de Besoin fir e Jailbreak. De Projet ass komplett legal well den Hafen kee Code vu macOS an Darwin benotzt, an d'Features vun der Interaktioun mat der Hardware ginn op Basis vu Reverse Engineering festgeluegt, wat a ville Länner legal ass fir Kompatibilitéit ze garantéieren.

Source: opennet.ru

Setzt e Commentaire