Asahi Linux wird von Héctor Martin geleitet, der für seine Erfahrung mit Portierungen bekannt ist.
Die Entwickler des Asahi-Linux-Projekts, bekannt gegeben kürzlich durch einen Blog-Beitrag, sein plant, eine Basisdistribution mit Fedora zu erstellen. Und es ist so, dass die bisher angebotenen Testversionen von Asahi Linux auf der Basis von Arch Linux erstellt wurden.
Für diejenigen, die das Projekt nicht kennen oder seine wichtigsten Änderungen nicht verfolgt haben, kann ich Ihnen sagen, dass das Asahi-Projekt unter der Leitung von Héctor Martin, soll vollständige Linux-Unterstützung für Apple Silicon-Rechner in allen Distributionen bieten.
Der erste angebotene Remix basierte, wie eingangs erwähnt, zunächst auf Arch Linux, bei dem alles „gut“ aussah, aber Es begannen Probleme aufzutreten und es war das gleiche Hector Martin, der die Probleme mit Arch Linux ARM teilte:
Okay, ich werde ehrlich zu allen sein ... Ich habe Arch Linux ARM wirklich satt.
Fehlende Pakete vom Arch-Upstream werden sofort korrekt erstellt, zufällige Paket-Builds sind kaputt, Abhängigkeiten sind seit Jahren kaputt, fehlende Neuerstellungen nach ABI-Abhängigkeitssteigerungen und jetzt „Firefox lässt sich nicht mit WebRTC kompilieren, also lasst uns es einfach... deaktivieren.“ WebRTC». Und Betreuer reagieren im Allgemeinen nicht.
Während die Probleme mit dem Projekt auftraten, wandten sich Fedora-Mitarbeiter an Asahi, und die Gespräche mit dem Asahi-Team führten allmählich zur Integration von Fedora in Asahi.
Die Bemühungen von Fedora Asahi erfolgen von unten nach oben, ebenso wie unsere gesamte Kernel- und Mesa-Arbeit. Unsere benutzerdefinierten Tools, wie der m1n1-Low-Level-Bootloader und unsere Asahi-Skripting-Tools, sind bereits in den Fedora-Repositories und direkt für alle Fedora-Benutzer verfügbar.
In der Zwischenzeit bleiben unsere Hardware-Aktivierungspaket-Forks in COPR, die von der Fedora Asahi SIG verwaltet und von Fedora Infra erstellt und gewartet werden.
Und so war es, denn wie bereits erwähnt, Der Übergang ist auf die Tatsache zurückzuführen, dass Fedora ARM64 offiziell unterstützt im Upstream-Zweig. Darüber hinaus wird der Umzug dem Linux-Team von Asahi helfen, sich auf das Reverse Engineering der Hardware zu konzentrieren, während Fedora Asahi die Distribution beibehalten wird. Migrieren Sie auch zu Fedora wird es Asahi Linux-Entwicklern ermöglichen, direkt mit Betreuern zu interagieren aus den Fedora-Repositorys zur Fehlerbehebung bei Software-Builds.
Es wird das erwähnt Möglichkeit zur Zusammenarbeit mit Vertriebsintegrationsexperten und eine solche Vertriebsinfrastruktur nutzen, ermöglicht es dem Asahi-Team, sich direkt auf seine Arbeit zu konzentrieren und bieten Linux-Benutzern auf Apple Silicon ein noch besseres Erlebnis.
Dies ist besonders wichtig für Plattformen wie Desktop-ARM64, wo wir immer noch häufig auf zufällige App- und Paketfehler stoßen. ARM64 Desktop Linux war (bis jetzt!) eine Nischenplattform, und je weniger Tests durchgeführt werden, desto größer ist die Anfälligkeit für Fehler. Daher ist es sehr wichtig, dass wir diese Probleme schnell beheben können. Fedora verfügt bereits über einen sehr starken ARM64-Port und wird von einer großen Benutzerbasis im Server-/Headless-Segment vollständig unterstützt. Daher ist es eine hervorragende Grundlage, auf der man aufbauen und dabei helfen kann, den Status von Desktop-Linux auf ARM64 für alle zu verbessern.
Wir freuen uns sehr über die Zusammenarbeit mit Fedora auf diesem Niveau, und die Fedora-Leute waren während dieser Bemühungen ein absolut fantastisches Team. Wir möchten Davide Cavalca, Eric Curtin, Leif Liddy, Neal Gompa und Michel Alexandre Salim dafür danken, dass sie das Asahi GIS ins Leben gerufen und all dies ermöglicht haben.
Bis Ende August 2023 plant das Projekt die Migration von Arch Linux ARM auf Fedora. Geburtsstunde von „Fedora Asahi Remix“, das von Fedora Asahi SIG entwickelt wird. Derzeit sind die Fedora Asahi Remix-Builds und das Installationsprogramm bereits zum Testen verfügbar.
Schließlich wenn Sie mehr darüber wissen möchtenkönnen Sie die Details überprüfen im folgenden Link.