RISC-V Distros

Ubuntu

Upstream architecture Distribution Good for newcomers

Bottom line

Ubuntu has the most detailed board support: it publishes preinstalled images per board, but 26.04 raised the bar to RVA23, leaving older boards stuck on 24.04 LTS.

Based on
Debian
Upstream
Canonical builds and hosts the riscv64 images itself ("built and hosted by Canonical"); riscv64 is an officially supported Ubuntu architecture. From 26.04 LTS the ISA baseline moves to RVA23S64.
Versions
26.10 (current, RVA23) · 26.04.1 LTS (RVA23) · 24.04.5 LTS (RVA20, older hardware still supported)
Doc languages
en
Derivatives
Ubuntu Base (riscv64 rootfs)、DeepComputing FML13V01 partner-built Ubuntu
Checked
2026-11-01

Boards

Download

Docs and videos

Pitfalls

  • 26.04 LTS requires RVA23S64: non-RVA23 hardware (VisionFive 2/JH7110, SiFive Unmatched, etc.) is limited to 24.04.5 LTS — "Hardware that is not RVA23-ready continues to be supported by our 24.04.5 LTS release"
  • Some board images are headless only (no GPU, no WiFi); the official page says so explicitly under the DeepComputing FML13V01 entry
  • Board images are distinguished by a +<board> suffix (+unmatched/+jh7110/+icicle/+nezha/+licheerv/+pic64gx); the wrong one won't boot

RuyiSDK test reports12

Hands-on records from RuyiSDK, board by board. Open a report for the full install steps and verdict.

BoardsStatusVersionsLast testedReport
Canaan K230 (Kendryte K230 / CanMV-K230)◐ Basic—2024-06-21Open report
Mars◐ Basic25.04 · 24.04.2(LTS)2025-04-22Open report
Milk-V Duo series (Duo / Duo 256M / Duo S)◐ Basic—2024-11-13Open report
Milk-V Duo series (Duo / Duo 256M / Duo S)◐ Basic—2024-11-13Open report
Milk-V Duo series (Duo / Duo 256M / Duo S)◐ Basic24.042026-09-14Open report
Orange Pi RV2 (Ky X1)● Good24.04.01(LTS)2025-05-22Open report
SiFive HiFive Premier P550● Good24.04.3(LTS)2026-07-07Open report
STAR64◐ Basic25.042025-05-25Open report
SiFive HiFive Unmatched◐ Basic24.10 · 24.04.2(LTS)2025-04-11Open report
VisionFive◐ Basic23.102024-06-21Open report
StarFive VisionFive 2◐ Basic25.04 · 24.04.2(LTS)2025-04-19Open report
StarFive VisionFive 2 Lite (JH7110S)◐ Basic24.04.52026-10-26Open 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.

Sources11

The full source list and how each claim is judged: Sources