Desviaciones

Esta página de documentos donde desvía Fedora Asahi Remiz desde Fedora Linux y la razón detrás.

Estamos utilizando una Remix como opuesta a entrega de asistencia a Apple Silicon propio de Fedora Linux porque este ecosistema aún es muy rápido moviendo y creemos que una Remix ofrecerá la mejor experiencia de usuario a lo largo del tiempo.

Construir un Remix nos permite integrar soporte de hardware como volverse disponible y ofrecerlo a usuarios tan rápido como sea posible. No obstante, la mayor parte posible de este trabajo se está llevando a cabo en etapas anteriores, con la mayoría de los componentes se desarrollan, mantienen y empaquetan en Fedora Linux. En última instancia, esperamos que la compatibilidad con Apple Silicon se integre en Fedora Workstation y Fedora Server en una versión futura, y estamos trabajando para lograr este objetivo. Este enfoque está en consonancia con el objetivo general del propio proyecto Asahi de integrar el apoyo a estos sistemas en los proyectos upstream pertinentes.

Distribución de edición

Proporcionamos Fedora Asahi Remix en cuatro ediciones, las cuales relacionan al material Fedora Linux entregables como sigue:

  • Fedora Linux con KDE Plasma → Fedora KDE Plasma Desktop

  • Fedora Linux con GNOME → Fedora Workstation

  • Fedora Server → Fedora Server

  • Fedora Minimal → Fedora Everything

La edición de buque insignia para Fedora Asahi Remix es Fedora Linux con KDE Plasma.

Desviaciones

Instalación no utiliza Anaconda

Apple Silicon Macs tienen un hecho a medida el proceso de arranque que requiere consideraciones especiales para mantener sistemas operativos alternativos. Actualmente, Fedora Asahi Remix está instalado desde macOS vía Instalador Asahi, el cual toma en cuidado preparar el sistema para la instalación, descargando una imagen para Fedora Asahi Remix y colocarla en el disco.

El Instalador Asahi además tiene la habilidad de preparar el sistema e instalar los componentes admitidos para un barebone de sistema UEFI compatible. Esto pudo potencialmente ser utilizado en el futuro para soportar instalación basada en Anaconda utilizando el medio de instalación usual de Fedora Linux, pero no está soportado actualmente. El trabajo requerido en nuestro seguimiento de problema (Anaconda, herramientas de gestión de disco.

Sin mantenimiento oficial para cifrado de disco completo

El instalados Asahi no admite actualmente sistemas de instalación utilizando cifrado de disco completo. No hay limitación técnica previniendo el uso de cifrado, pero actualmente no está soportada la configuración, y el instalador no proporciona ninguna facilidad para configurarlo. Un número de enfoques para resolver esto (incluyendo implementar soporte de instalador) actualmente está siendo discutido por encima en el proyecto Asahi Linux.

Imágenes de instalación construidas con Kiwi

Las imágenes de instalación de Fedora Asahi Remix se crean utilizando Kiwi desde las descripciones Kiwi publicadas.

Imágenes de instalación son construidas y hospedadas fuera de la infraestructura Fedora

Debido a que las imágenes de instalación incluyen componentes adicionales que no son parte del material de Fedora Linux, no pueden ser contruído actualmente u hospedado en la Infraestructura de Fedora. En su lugar apalancando AWS para esto, y más detallado en la infraestructura del despliegue están disponible en nuestro como se hace la página.

Desde Fedora Linux 40 es posible compilar imágenes Kiwi en Koji; esto habilitará los esfuerzos futuros para construir el stock de imágenes Fedora Linux con soporte de Apple Silicon.

No admite para escritorio X11 heredado

Fedora Asahi Remix viene fuera de la caja con un 100% del entorno Wayland. Se requiere Wayland para proporcionar una experiencia buena en esta plataforma, y la herencia del servidor Xorg no está soportada. Las aplicaciones X11 están soportadas completamente fuera de la caja gracias a XWayland.

Se incluyen los paquetes descendentes necesarios para la habilitación de la plataforma

Fedora Asahi Remix incluye una serie de componentes que no forman parte del stock Fedora Linux; son preinstalados y entregados por medio de nuestros repositorios copr.

Estos componentes incluyen mesa (fuente, copr), el cual está estrechamente acoplado al controlador AGX del núcleo y en desarrollo activo, y u-boot (source, copr), el cual requiere parches dentro del proceso de ser ascendido.

El núcleo también se mantiene por debajo en una bifurcación del repositorio kernel-ark principal. El núcleo está en desarrollo activo — mientras la habilitación de plataforma para Apple Silicon está en proceso de ser upstreamed, actualmente un kernel downstream es requerido para la mejor experiencia.

Finalmente, un número de paquetes específico para implementación Remix además son mantenidos por debajo; más detalles en estos están disponibles en nuestra página de como es hecha.

Fedora Asahi Remix utiliza páginas de 16K

El tamaño de página nativa para hardware de Apple Silicon es 16K; consecuentemente, esto es además el predeterminado de Fedora Asahi Remix por defecto, y desplegamos la variante kernel-16k. Mientras un kernel con tamaño de página de 4K está disponible en el paquete kernel, este está completamente no soportado y no debería usarse.

Fedora Linux con KDE Plasma utiliza Calamares para configurar el primer-arranque

Proporcionamos un asistente de instalación del primer arranque basado en Calamaris personalizado para simplificar los usuarios abordo. Esto está solo disponible en el Fedora Linux con la edición de KDE Plasma y es utilizado en lugar de initial-setup.

Fedora Server utiliza btrls como el sistema de archivos para el sistema instalado

Fedora Asahi Remix utiliza btrfs para todos los entreglables. Esto coincide que Fedora Linux hace desde Fedora Linux 33, con la excepción de Fedora Server, el cual aún por defecto a XFS. Utilizamos btrfs cada vez porque necesitamos la habilidad de redimensión en línea del sistema de archivos, tal que pueda ser expandido para rellenar el espacio disponible en el primer arranque tras la instalación, y por tanto esos usuarios pueden encogerlo como fuera necesario si quieren desplegar distribuciones personales.

OpenH264 está instalado automáticamente en el primer arranque

Fedora Asahi Remix automáticamente instala openh264 en el primer arranque, habilitando reproducción de contenido codificado en H.264 fuera de la caja. Esto es posible debido al proceso de instalación de dos pasos — el Instalador Asahi descarga los paquetes necesarios desde el servidor de Cisco y los hace disponibles para el sistema de despliegue para la realización de la instalación por medio de un servicio de uno-apagado de systemd.

GNOME Software no admite actualizaciones entre liberaciones principales

Fedora Asahi Remix proporciona metadatos de AppStream que está requerido para mantenimiento de actualizaciones entre mayor publicaciones por medio de PackageKit por medio de fedora-asahi-remix-appstream-metadata (source, copr). Sin embargo, actualmente no admite lectura de estos metadatos, tal que no presentará actualizaciones de publicación principal para Fedora Asahi Remix con GNOME para el usuario. En su lugar, uno necesita utilizar el complemento DNF Modernizar Sistema para realizar la actualización. Es posible mantener esta propiedad en GNOME Software implementando un complemento para consumir los metadatos AppStream, similar a lo que KDE Discover hace.