Fedora
Community port
Distribution
Good for newcomers
Bottom line
Fedora runs an official RISC-V SIG with continuous builds, but the project still labels riscv64 "not officially supported" and ships images through the alt channel. It works fine day to day; its support level is simply not the same as Debian or Ubuntu.
- Based on
- Independent
- Upstream
- The official Fedora wiki states: "riscv64 is currently not an officially supported Fedora architecture". Images are maintained by the Fedora RISC-V SIG under dl.fedoraproject.org/pub/alt/risc-v/ (an alt tree, not a primary architecture) and do not take part in release blocking.
- Versions
- 44 (stable, RISC-V images available) · 45 (Beta/RC, RISC-V images labelled "non-official, community-contributed") · rawhide
- Doc languages
- en
- Derivatives
- Fedora-V Force (FVF)、Fedora Remix for RISC-V
- Checked
- 2026-11-01
Boards
- QEMU virt (virtual machine) Official Officially supported with the mainline kernel (QEMU entry on the Hardware page)
- SiFive HiFive Unmatched Partial SiFive Unmatched is not on the Hardware page (only Premier P550 is)
- StarFive VisionFive 2 Official Officially supported under the StarFive JH7110 entry; use the mainline kernel if you don't need NVMe/PCIe
- LicheePi 4A Partial LicheePi 4A / TH1520 are not on the Hardware page
- Milk-V Meles Partial Milk-V Meles is not on the Hardware page
- SpacemiT K3 (Pico-ITX / CoM260) Official SpacemiT K3 entry: K3 Pico-ITX, Milk-V Jupiter 2, K3-CoM260, DC-ROMA III (FML13V05)
- Zhihe A210 (XuanTie MelonPi dev board) Partial Zhihe A210 is not on the Hardware page
- Canaan K230 (Kendryte K230 / CanMV-K230) Partial Canaan K230 is not on the Hardware page
- Milk-V Megrez (ESWIN EIC7700X) Official Officially supported under the ESWIN EIC7700X entry (Milk-V Megrez, HiFive Premier P550)
- Milk-V Titan (UltraRISC DP1000) Official Officially supported under the UltraRISC UR-DP1000 entry (Milk-V Titan)
- Milk-V Pioneer (SG2042, server-oriented) Official Officially supported under the SOPHGO SG2042 entry (Milk-V Pioneer)
- Orange Pi RV2 (Ky X1) Official Officially supported under the SpacemiT M1/K1 entry (covers Orange Pi RV 2, BPI-F3, Milk-V Jupiter)
- Banana Pi BPI-F3 (SpacemiT K1) Official Officially supported under the SpacemiT M1/K1 entry (Banana Pi BPI-F3)
Download
Docs and videos
Pitfalls
- Most boards need the Omni kernel (...riscv64.omni.fcXX); the standard 7.x kernel only covers the VisionFive 2 / Orange Pi RV / Milk-V Mars class — "Most boards can only boot when using the Omni kernel"
- Some Omni kernel patches are not upstream yet ("Some patches in this kernel are still under review upstream")
- Headless only: mainline has no integrated GPU driver, and the project positions this as a build machine/server ("video output are pretty much completely ignored")
- Installation requires a serial console (Requirements → Serial console access)
- Some packages need RISC-V-specific patches and still differ from upstream sources
RuyiSDK test reports15
Hands-on records from RuyiSDK, board by board. Open a report for the full install steps and verdict.
| Boards | Status | Versions | Last tested | Report |
|---|---|---|---|---|
| BIT-BRICK K1 | ◐ Basic | 42(minimal) | 2025-02-26 | Open report |
| Banana Pi BPI-F3 (SpacemiT K1) | ◐ Basic | 40 | 2024-10-28 | Open report |
| Canaan K230 (Kendryte K230 / CanMV-K230) | ◐ Basic | 38 | 2024-06-21 | Open report |
| Lichee Cluster 4A | ◐ Basic | 38 | 2024-06-21 | Open report |
| LicheePi 4A | ● Good | 42(fvf) | 2025-08-13 | Open report |
| Mars | ● Good | 41 | 2025-03-31 | Open report |
| Milk-V Megrez (ESWIN EIC7700X) | ◌ Needs verification | 42(Workstation) | 2025-08-01 | Open report |
| Milk-V Duo series (Duo / Duo 256M / Duo S) | ◐ Basic | 41 | 2024-11-06 | Open report |
| Milk-V Duo series (Duo / Duo 256M / Duo S) | ◐ Basic | 41 | 2024-11-06 | Open report |
| Milk-V Duo series (Duo / Duo 256M / Duo S) | ◐ Basic | 41 | 2024-11-24 | Open report |
| SiFive HiFive Premier P550 | ◐ Basic | 44(server) | 2026-09-12 | Open report |
| Milk-V Pioneer (SG2042, server-oriented) | ● Good | 38(Workstation) | 2024-06-21 | Open report |
| SiFive HiFive Unmatched | ◐ Basic | 38 | 2024-06-21 | Open report |
| VisionFive | ● Good | 33 | 2024-06-21 | Open report |
| StarFive VisionFive 2 | ● Good | 41 | 2025-01-19 | Open report |
Status meanings: good — fully usable (desktop boots); basic — basic system (serial console works); part — partial functionality; cft — image exists, needs verification; cfh — documented as supported but fails to boot; cfi — claimed supported, no image; wip — announced only.
Sources12
- dl.fedoraproject.org/pub/alt/risc-v/releases/
- dl.fedoraproject.org/pub/alt/risc-v/fedora-remix/
- fedoraproject.org/wiki/Architectures/RISC-V/Installing
- fedoraproject.org/wiki/Architectures/RISC-V/Hardware
- fedoraproject.org/wiki/Architectures/RISC-V
- matrix.ruyisdk.org/reports/Bit-Brick_K1/Fedora/README/
- matrix.ruyisdk.org/reports/BPI-F3/Fedora/README/
- matrix.ruyisdk.org/reports/K230/Fedora/README/
- matrix.ruyisdk.org/reports/LicheeCluster4A/Fedora/README/
- matrix.ruyisdk.org/reports/LicheePi4A/Fedora/README/
- matrix.ruyisdk.org/reports/Mars/Fedora/README/
- matrix.ruyisdk.org/
The full source list and how each claim is judged: Sources