RISC-V 发行版

第一次玩 RISC-V,从这里开始

哪个系统配哪块板能用、镜像去哪下、哪里有坑——把散落在各家 wiki 里的东西收成一处,先跑起来再谈性能。

这里解决的是「先跑起来」这件事。 RISC-V 的软件支持散在各家 wiki、论坛帖和 GitHub README 里,新人最容易卡在「镜像下错、U-Boot 版本不对、串口没接上」这三步。我们把发行版、开发板、两者之间的支持关系收在一处,每条都标了核查日期和出处。

从 入门 开始看顺序,从 支持矩阵 查某个组合能不能用,遇到问题先翻发行版与开发板页面里的「坑」。

每一条结论都标了核查日期和来源,完整清单与判定方法见来源与致谢 。

哪些发行版真的支持 RISC-V

全部 →

Debian

上游官方架构

基于独立

Debian 是这批里唯一把 riscv64 放进正式发布架构的独立发行版;衍生作品另有 Deepin、RevyOS 等基于 Debian 的 riscv64 系统(未逐项核实)。

Ubuntu

上游官方架构

基于Debian

Ubuntu 是板级支持做得最细的一家:官方按板发 preinstalled 镜像,但 26.04 起把门槛抬到 RVA23,老板被锁在 24.04 LTS。

Fedora

社区移植

基于独立

Fedora 有官方 RISC-V SIG 与持续构建,但官方至今把 riscv64 写作「not officially supported」,镜像走 alt 通道。日常使用没问题,只是它的「官方支持」等级与 Debian、Ubuntu 不同级。

Fedora-V Force (FVF)

厂商下游发行版

基于Fedora

FVF 是独立团队基于 Fedora 源码重编的 RISC-V 镜像,不是 Fedora 官方发布;覆盖的板子比官方 SIG 镜像多,想用 Fedora 用户空间又要开箱即用就选它。

RevyOS

厂商下游发行版

基于Debian 13 (trixie) rootfs + 玄铁定制 6.6 内核(TH1520/SG2042 BSP);旧版 20240720 为 Debian 12 + 5.10 内核

TH1520 板卡的事实标准系统:LicheePi 4A、Milk-V Meles 出厂/官方教程默认刷 RevyOS。新手上手首选,但注意镜像站比文档新,按镜像站目录取最新日期。

Bianbu

厂商下游发行版

基于Ubuntu 24.04 LTS(Bianbu 2.x,K1)/ Ubuntu 25.04(Bianbu 3.x,K1)/ Ubuntu 26.04(Bianbu 4.x,K3;厂商论坛口径,官方文档未逐版标注)+ 厂商 BSP 内核 6.6 LTS / 6.18

K1/K3 板卡(BPI-F3、Milk-V Jupiter、MUSE、Pico ITX)唯一有官方桌面体验的系统,开箱 GNOME/LXQt,中文文档完整,是最适合新人的厂商发行版。

openEuler

上游官方架构

基于openEuler 24.03 LTS(RPM/dnf,自建源)+ RVCK 6.6 内核;RISC-V 分 RVA20 与 RVA23 两套构建

服务器/企业场景的 RISC-V 底座,RVA23 + Server Platform 规范推进最快;个人开发板用户除非要做服务器验证,否则不如 RevyOS/Bianbu 省事。

openKylin

上游官方架构

基于独立构建(deb/APT + 自建源,UKUI 桌面);3.0 用 Linux 7.0 内核,2.0 SP2 为长期稳定版

国产桌面 OS 的 RISC-V 分支,板卡覆盖随版本割裂(3.0 只认 K3/V100)。适合想评估国产桌面栈的人,不适合作为 TH1520/K1 老板子的日常系统。

deepin

厂商下游发行版

基于Debian 系 + deepin 自有仓库(deepin 25『crimson』);内核按板卡 6.6/6.12/6.16,DP1000 用主线内核

桌面做得最漂亮的国产发行版,但 RISC-V 分支是社区预览性质、按板卡发 tar.xz,适合评估/尝鲜,不建议作为唯一日常系统。

几块最经典的开发板

全部 →

发行版 × 开发板 一览

全部 →

行是开发板、列是发行版。点进任意一格可以看该发行版的下载与坑。