Различия
На этой странице описываются отличия Fedora Asahi Remix от Fedora Linux и причины этого.
Мы используем Remix вместо того, чтобы предоставлять поддержку Apple Silicon в Fedora Linux, поскольку эта экосистема все еще очень быстро развивается, и мы считаем, что Remix обеспечит наилучший пользовательский опыт на данный момент.
Создание Remix(а) позволяет нам интегрировать аппаратную поддержку по мере ее появления и предоставлять ее пользователям как можно быстрее. Тем не менее, как можно большая часть этой работы выполняется в исходной версии, при этом большинство компонентов разрабатываются, поддерживаются и упаковываются в собственно Fedora Linux. В конечном итоге мы ожидаем, что поддержка Apple Silicon будет интегрирована в Fedora Workstation и Fedora Server в будущих выпусках, и работаем над достижением этой цели. Этот подход соответствует главной цели самого проекта Asahi — интегрировать поддержку этих систем в соответствующие проекты.
Сопоставление редакций
Мы предоставляем Fedora Asahi Remix в четырех редакциях, которые соответствуют стандартным продуктам Fedora Linux следующим образом:
-
Fedora Linux с KDE Plasma → Fedora KDE Plasma Desktop
-
Fedora Linux с GNOME → Fedora Workstation
-
Fedora Server → Fedora Server
-
Fedora Minimal → Fedora Everything
Рекомендованной версией Fedora Asahi Remix является Fedora Linux с KDE Plasma.
Различия
При установке не используется Anaconda
На устройствах Apple Silicon есть специальный процесс загрузки, который требует особого внимания для поддержки https://github.com/AsahiLinux/docs/wiki. /Open-OS-Ecosystem-on-Apple-Silicon-Mac[альтернативные операционные системы]. В настоящее время Fedora Asahi Remix устанавливается из macOS через https://github.com/AsahiLinux/asahi-installer [Установщик Asahi], который занимается подготовкой системы к установке, скачиванием образа Fedora Asahi Remix и его распаковке на диске.
Установщик Asahi также позволяет подготовить систему и установить вспомогательные компоненты для базовой системы с поддержкой UEFI. В будущем это потенциально можно использовать для поддержки установки на базе Anaconda с использованием обычного установочного носителя Fedora Linux, но в настоящее время это не поддерживается. Требуемая работа отслеживается в нашем трекере проблем (Anaconda, инструменты управления диском).
Нет официальной поддержки полного шифрования диска
Установщик Asahi в настоящее время не поддерживает установку систем с использованием полного шифрования диска. Никаких технических ограничений, препятствующих использованию шифрования, нет, но в настоящее время эта конфигурация не поддерживается, и установщик не предоставляет никаких возможностей для ее настройки. Ряд подходов к решению этой проблемы (включая https://github.com/AsahiLinux/asahi-installer/pull/240 [реализация поддержки установщика]) в настоящее время обсуждается в проекте Asahi Linux.
Установочные образы созданы с помощью Kiwi
Установочные образы Fedora Asahi Remix созданы с использованием Kiwi из опубликованных описаний Kiwi.
Установочные образы создаются и размещаются за пределами инфраструктуры Fedora
Поскольку установочные образы включают дополнительные компоненты, которые не являются частью стандартного Fedora Linux, в настоящее время их невозможно собрать или разместить в инфраструктуре Fedora. Вместо этого мы используем AWS, а более подробную информацию о развертывании инфраструктуры можно найти на нашем как сделанная эта страница.
Начиная с Fedora Linux 40, можно создавать образы Kiwi в Koji; это позволит в будущем создавать стандартные образы Fedora Linux с поддержкой Apple Silicon.
Нет поддержки X11 для устаревших устройств
Fedora Asahi Remix сразу же поставляется со 100% средой Wayland. Wayland необходим для обеспечения удобства работы на этой платформе, а устаревший сервер Xorg не поддерживается. Существующие приложения X11 полностью поддерживаются «из коробки» благодаря XWayland.
Необходимые для включения платформы дочерние пакеты включены
Fedora Asahi Remix включает ряд компонентов, которые не входят в стандартную версию Fedora Linux; они предустановлены и доставляются через наши репозитории copr.
Эти компоненты включают mesa
(источник, copr), который тесно связан с драйвером ядра AGX и находится в активной разработке, а также u-boot
(исходник, copr), для которого требуются исправления чтобы быть загружеными.
Ядро также поддерживается в форк основного репозитория kernel-ark. Ядро находится в активной разработке — хотя поддержка платформы для Apple Silicon в процессе разработки, в настоящее время для наилучшего опыта требуется выпущенное ядро.
Наконец, ряд пакетов, специфичных для реализации Remix, также поддерживаются; Более подробную информацию об этом можно найти на нашей странице как это сделано].
Fedora Asahi Remix использует 16 тыс. страничную память
Собственный размер страницы аппаратного обеспечения Apple Silicon составляет 16 КБ; следовательно, это также стандартный вариант Fedora Asahi Remix, и мы используем вариант ядра-16k. Хотя в пакете kernel
доступно ядро с размером страницы 4K, оно полностью не поддерживается и не должно использоваться.
Fedora Linux с KDE Plasma использует Calamares для первоначальной настройки
Мы предоставляем собственный мастер настройки первой загрузки на базе Calamares, чтобы облегчить первоначальную настройку. Это доступно только в Fedora Linux с версией KDE Plasma и используется вместо initial-setup
.
Fedora Server использует btrfs в качестве файловой системы для установленной системы
Fedora Asahi Remix использует btrfs для всех редакций. Это соответствует тому, что делает Fedora Linux начиная с 33 версии, за исключением Fedora Server, который по умолчанию по-прежнему использует XFS. Мы используем btrfs везде, потому что нам нужна возможность онлайн-изменения размера файловой системы, чтобы ее можно было расширить, чтобы заполнить доступное пространство при первой загрузке после установки, и чтобы пользователи могли сжимать ее по мере необходимости, если они хотят развернуть собственные схемы.
OpenH264 автоматически устанавливается при первой загрузке
Fedora Asahi Remix автоматически устанавливает openh264 при первой загрузке, позволяя воспроизводить контент в кодировке H.264 прямо из коробки. Это возможно благодаря двухэтапному процессу установки — установщик Asahi загружает необходимые пакеты с сервера Cisco и делает их доступными для развернутой системы для выполнения установки с помощью одноразовой службы systemd.
Want to help? Learn how to contribute to Fedora Docs ›