Проект Asahi Linux, который работает над тем, чтобы Linux работал на компьютерах Mac на базе Apple Silicon, сотрудничает с проектом Fedora для своего нового флагманского дистрибутива.
Команда Asahi Linux анонсировала свой первый официальный флагманский дистрибутив: Fedora Asahi Remix. Хотя название звучит похоже на одно, Asahi Linux не является дистрибутивом: это проект, который переносит ядро Linux на Apple Silicon Mac, то есть на ноутбуки и настольные компьютеры Apple, основанные на семействе M1 и M2 SOC с набором инструкций Arm64.
До сих пор Asahi предлагала неофициальную сборку Arch Linux, но ранее в этом году ведущий разработчик Гектор Мартин выразил недовольство поддержкой Arch Arm на Mastodon:
Хорошо, я буду честен со всеми… Я очень устал от Arch Linux ARM.
Отсутствуют пакеты из вышестоящей Arch, которые делать строить правильно из коробки, случайные сломанные сборки пакетов, сломанные зависимости в течение многих лет подряд, отсутствующие перестроения после того, как ABI натыкается на зависимости, и теперь «Firefox не может собрать с WebRTC, поэтому давайте просто… отключим WebRTC». А мейнтейнеры вообще не реагируют.
Приношу свои извинения всем пользователям Asahi Linux. Ты заслуживаешь лучшего. Когда я выбрал Arch Linux ARM в качестве основы, я не знал, что у него будет так много основных проблем с контролем качества.
Мы работаем над лучшими вариантами. Пожалуйста, дайте нам еще немного времени.
Редактировать: Пожалуйста, не предлагайте дистрибутивы, следующий уже решен;)
Рег уже некоторое время отслеживает ход проекта Asahi Linux. Эти два проекта должны хорошо сочетаться друг с другом: из дистрибутивов стабильной версии Fedora довольно быстро развивается и, как правило, стремится включать новейшие компоненты, которые достаточно стабильны для совместной работы. Таким образом, он лучше подходит для передового проекта, чем, например, Debian или Ubuntu.
Еще в мае проект Asahi заявил, что фокусируется на Wayland, а не на X.org, поэтому это, вероятно, будет означать, что новая версия Fedora для FAR будет поддерживать только среды, совместимые с Wayland. Глядя на текущий список спинов Fedora, вы должны ожидать KDE и GNOME, а затем, вероятно, Sway. Большинство остальных, по крайней мере, на данный момент, предназначены только для X11, хотя Budgie движется в направлении перехода только на Wayland.
Asahi, конечно, не совсем новый порт. ARM Linux, версия ядра Linux для того, что тогда было чипами Acorn RISC, существует с 1994 года благодаря первоначальному разработчику Расселу Кингу. Первая 64-битная версия архитектуры Arm, известная как ARMv8, была анонсирована в 2011 году и вскоре после этого была поддержана в Linux.
По нашим подсчетам, Fedora поддерживает 64-разрядную версию Arm начиная с версии Fedora 28, вышедшей еще в 2018 году. Таким образом, в результате комбинации должна появиться специальная версия Fedora 38 для Asahi с ядром Fedora, созданным с драйверами Asahi. (Fedora 39 не ожидается до конца года.) Пока ядро и сервер отображения работают, все остальные существующие пакеты Arm64 в Fedora, в принципе, должны просто устанавливаться и работать — до тех пор, пока они совместим с размером страницы 16 КБ, который, по данным LWN, использует Asahi. ®