Die Alpha-Version der Asahi-Linux-Distribution wurde veröffentlicht - dies ist das erste Betriebssystem eines Drittanbieters, das die Apple M1-Prozessorfamilie unterstützt. Wie bei Vorabversionen von Software üblich, können Fehler, Störungen oder wichtige Funktionen fehlen. Doch nun hat das Plattform-Entwicklungsteam versprochen, die Arbeit zu beschleunigen.
Die Macher des Projekts betonten, dass die Installation von Asahi Linux keinen Jailbreak des Rechners erfordere, die Distribution werde auch die Sicherheitsfeatures von macOS nicht beeinträchtigen: Die FileVault-Verschlüsselung werde weiterhin funktionieren, Anwendungen für iOS würden lauffähig sein, heißt es möglich, Netflix in 4K anzusehen. Es wird betont, dass sich die Alpha-Version in erster Linie an "Entwickler und fortgeschrittene Benutzer" richtet und die Projekt-Website recht umfangreiche Listen mit unterstützten und nicht unterstützten Funktionen und Komponenten enthält.
Um die Distribution zu installieren, benötigen Sie einen Computer mit einem M1-, M1 Pro- oder M1 Max-Prozessor (das neue Mac Studio wird noch nicht unterstützt) mit MacOS 12.3 oder höher und mindestens 53 GB freiem Speicherplatz. Beim Start des Installationsprogramms müssen Sie die Größe der macOS-Partition ändern, woraufhin die Installation der Distribution selbst beginnt. Laut Beschreibung handelt es sich bei der Distribution um „eine modifizierte Version von Arch Linux Arm mit einem vollständigen Plasma-Desktop und allen grundlegenden Paketen [erforderlich], um mit einer Desktop-Umgebung zu beginnen“. Standardmäßig ist nach der Installation Dual-Boot verfügbar, sodass Sie jederzeit wieder in macOS arbeiten können.
Leider funktioniert dabei ein erheblicher Teil der Soft- und Hardwarekomponenten nicht. Die "schwarze Liste" umfasst insbesondere:
DisplayPort;
Blitz;
HDMI auf dem MacBook
GPU-Beschleunigung;
Beschleunigung von Video-Codecs;
KI-Engine;
CPU-Energiesparmodus im tiefen Leerlauf;
Schlafmodus;
Kamera;
Touchbar.
Diese Mängel werden teilweise dadurch ausgeglichen, dass wir es dennoch geschafft haben, Unterstützung für Wi-Fi, USB, NVMe, Energieverwaltung, Tastatur, Ethernet-Ports (auf Desktops), Batterieinformationen und einige andere Funktionen zu implementieren. Aber Sie müssen sich mit der Unfähigkeit, Chromium auszuführen, mit Problemen in Emacs sowie mit der fehlerhaften Arbeit von Programmen, die jemalloc und libunwind verwenden, abfinden.
2022-03-20 10:20:57
Autor: Vitalii Babkin