Penyimpangan
Halaman ini menjelaskan perbedaan antara Fedora Asahi Remix dan Fedora Linux, serta alasan di baliknya.
Kami menggunakan Remix daripada menyediakan dukungan Apple Silicon di Fedora Linux versi utama karena ekosistem ini masih berkembang dengan sangat cepat, dan kami percaya bahwa Remix akan memberikan pengalaman pengguna terbaik untuk saat ini.
Membangun Remix memungkinkan kami untuk mengintegrasikan dukungan perangkat keras seiring ketersediaannya dan menyediakannya kepada pengguna secepat mungkin. Meskipun demikian, sebanyak mungkin pekerjaan ini dilakukan di hulu, dengan sebagian besar komponen dikembangkan, dipelihara, dan dikemas dalam Fedora Linux itu sendiri. Pada akhirnya, kami mengharapkan dukungan Apple Silicon akan diintegrasikan ke dalam Fedora Workstation dan Fedora Server pada rilis mendatang, dan kami sedang bekerja menuju tujuan ini. Pendekatan ini sejalan dengan tujuan utama proyek Asahi sendiri untuk mengintegrasikan dukungan untuk sistem-sistem ini ke dalam proyek-proyek hulu yang relevan.
Pemetaan edisi
Kami menyediakan Fedora Asahi Remix dalam empat edisi, yang sesuai dengan distribusi Fedora Linux standar sebagai berikut:
-
Fedora Linux dengan KDE Plasma → Fedora KDE Plasma Desktop
-
Fedora Linux dengan GNOME → Fedora Workstation
-
Fedora Server → Fedora Server
-
Fedora Minimal → Fedora Everything
Edisi unggulan untuk Fedora Asahi Remix adalah Fedora Linux dengan KDE Plasma.
Penyimpangan
Pemasangan tidak menggunakan Anaconda
Komputer Mac dengan Apple Silicon memiliki proses boot khusus boot process yang memerlukan pertimbangan khusus untuk mendukung sistem operasi alternatif. Saat ini, Fedora Asahi Remix diinstal dari macOS melalui Asahi Installer, yang menangani persiapan sistem untuk instalasi, mengunduh citra Fedora Asahi Remix, dan menempatkannya di disk.
Asahi Installer juga memiliki kemampuan untuk menyiapkan sistem dan menginstal komponen pendukung untuk sistem UEFI-enabled yang belum terpasang. Hal ini berpotensi digunakan di masa depan untuk mendukung instalasi berbasis Anaconda menggunakan media instalasi Fedora Linux standar, tetapi saat ini belum didukung. Pekerjaan yang diperlukan dilacak di pelacak masalah kami (Anaconda, alat manajemen disk).
Tidak ada dukungan resmi untuk enkripsi disk penuh
Asahi Installer saat ini tidak mendukung pemasangan sistem menggunakan enkripsi disk penuh. Tidak ada batasan teknis yang menghalangi penggunaan enkripsi, tetapi saat ini konfigurasi ini tidak didukung, dan pemasang tidak menyediakan fasilitas untuk mengonfigurasinya. Beberapa pendekatan untuk mengatasi hal ini (termasuk menerapkan dukungan untuk penginstal) saat ini sedang dibahas di tingkat atas dalam proyek Asahi Linux.
Citra instalasi dibuat menggunakan Kiwi
Citra instalasi Fedora Asahi Remix dibuat menggunakan Kiwi dari deskripsi Kiwi yang diterbitkan di Kiwi descriptions.
Citra instalasi dibuat dan dihosting di luar infrastruktur Fedora
Karena citra instalasi menyertakan komponen tambahan yang tidak termasuk dalam Fedora Linux standar, saat ini citra tersebut tidak dapat dibangun atau dihosting di infrastruktur Fedora. Sebagai gantinya, kami menggunakan AWS untuk hal ini, dan detail lebih lanjut tentang deployment infrastruktur tersedia di halaman how it’s made.
Sejak Fedora Linux 40, dimungkinkan untuk membangun citra Kiwi di Koji; hal ini akan memudahkan upaya di masa depan untuk membangun citra Fedora Linux standar dengan dukungan Apple Silicon.
Tidak ada dukungan untuk desktop X11 lama
Fedora Asahi Remix dilengkapi dengan lingkungan 100% Wayland secara default. Wayland diperlukan untuk memberikan pengalaman yang baik di platform ini, dan server Xorg lama tidak didukung. Aplikasi X11 yang sudah ada sepenuhnya didukung secara default berkat XWayland.
Paket hilir yang diperlukan untuk aktivasi platform telah disertakan
Fedora Asahi Remix mencakup sejumlah komponen yang tidak termasuk dalam distribusi Fedora Linux standar; komponen-komponen ini sudah diinstal sebelumnya dan disediakan melalui repositori copr kami [https://copr.fedorainfracloud.org/groups/g/asahi/coprs/].
Komponen-komponen ini meliputi mesa (source, copr), yang terintegrasi erat dengan driver kernel AGX dan sedang dalam pengembangan aktif, serta u-boot (source, copr), yang memerlukan tambalan yang sedang dalam proses diintegrasikan ke hulu.
Kernel juga dikelola secara downstream dalam cabang (fork) dari repositori utama kernel-ark. Kernel sedang dalam pengembangan aktif — sementara aktivasi platform untuk Apple Silicon sedang dalam proses diintegrasikan ke hulu, saat ini kernel hilir diperlukan untuk pengalaman terbaik.
Akhirnya, beberapa paket yang spesifik untuk implementasi Remix juga dikelola di hilir; detail lebih lanjut tentang hal ini tersedia di halaman Cara Pembuatannya.
Fedora Asahi Remix menggunakan halaman 16K
Ukuran halaman asli perangkat keras Apple Silicon adalah 16K; oleh karena itu, ini juga menjadi pengaturan default Fedora Asahi Remix, dan kami menggunakan varian kernel-16k. Meskipun kernel dengan ukuran halaman 4K tersedia dalam paket kernel, ini sama sekali tidak didukung dan tidak boleh digunakan.
Fedora Linux dengan KDE Plasma menggunakan Calamares untuk pengaturan awal saat pertama kali booting
Kami menyediakan wizard pengaturan awal berbasis Calamares yang disesuaikan untuk mempermudah proses onboarding pengguna. Fitur ini hanya tersedia pada edisi Fedora Linux dengan KDE Plasma dan digunakan sebagai pengganti initial-setup.
Fedora Server menggunakan btrfs sebagai sistem berkas untuk sistem yang diinstal
Fedora Asahi Remix menggunakan btrfs untuk semua distribusi. Hal ini sejalan dengan apa yang dilakukan Fedora Linux sejak Fedora Linux 33, kecuali Fedora Server, yang masih menggunakan XFS sebagai default. Kami menggunakan btrfs di semua tempat karena kami membutuhkan kemampuan untuk memperluas sistem berkas secara online, sehingga dapat diperluas untuk mengisi ruang yang tersedia pada booting pertama setelah instalasi, dan agar pengguna dapat memperkecilnya sesuai kebutuhan jika ingin menerapkan tata letak kustom.
OpenH264 diinstal secara otomatis pada saat pertama kali booting
Fedora Asahi Remix secara otomatis menginstal openh264 pada booting pertama, memungkinkan pemutaran konten yang dienkode H.264 secara langsung. Hal ini dimungkinkan berkat proses instalasi dua langkah — Asahi Installer mengunduh paket-paket yang diperlukan dari server Cisco dan membuatnya tersedia untuk sistem yang diinstal agar dapat melakukan instalasi melalui layanan systemd sekali jalan.
GNOME Software tidak mendukung pembaruan antara rilis utama
Fedora Asahi Remix menyediakan metadata AppStream yang diperlukan untuk mendukung pembaruan antara rilis utama melalui PackageKit melalui fedora-asahi-remix-appstream-metadata (source, copr). Namun, GNOME Software saat ini tidak mendukung pembacaan metadata ini, sehingga pembaruan rilis utama untuk Fedora Asahi Remix dengan GNOME tidak akan ditampilkan kepada pengguna. Sebagai gantinya, pengguna perlu menggunakan plugin DNF System Upgrade untuk melakukan pembaruan. Dukungan yang tepat untuk ini dapat diimplementasikan di GNOME Software dengan membuat plugin plugin untuk mengonsumsi metadata AppStream, mirip dengan yang dilakukan oleh KDE Discover.
Want to help? Learn how to contribute to Fedora Docs ›