Начните здесь, если RISC-V у вас впервые
Какой дистрибутив работает на какой плате, где лежат образы и где подводные камни. Разрозненные wiki собраны в одном месте: сначала загрузиться, потом про скорость.
Эта страница — про то, как сначала просто запустить систему. Поддержка RISC-V разбросана по вики разных проектов, постам на форумах и README на GitHub, и новичок чаще всего спотыкается на трёх шагах: скачал не тот образ, взял не ту версию U-Boot, не подключил последовательный порт. Мы собрали в одном месте дистрибутивы, платы разработчика и отношения поддержки между ними; у каждой записи указана дата проверки и источник.
Порядок действий — в разделе С чего начать , проверить конкретную пару «плата + дистрибутив» можно в матрице поддержки , а если что-то не работает, сначала загляните в «подводные камни» на страницах дистрибутива и платы.
У каждого утверждения есть дата проверки и источник; полный список и методика — в разделе Источники .
Дистрибутивы, которые действительно поддерживают RISC-V
Все →Debian
Официальная архитектураОсноваНезависимый
Debian — единственный независимый дистрибутив в этой подборке, включивший riscv64 в число официально поддерживаемых архитектур релиза; есть и производные системы на базе Debian для riscv64, например Deepin и RevyOS (по каждому пункту не проверялось).
Ubuntu
Официальная архитектураОсноваDebian
Ubuntu — дистрибутив с самой детальной поддержкой на уровне платы: официально выпускает preinstalled образы для каждой платы, но с 26.04 поднимает планку до RVA23, и старые платы остаются на 24.04 LTS.
Fedora
Порт сообществаОсноваНезависимый
У Fedora есть официальный SIG RISC-V с непрерывными сборками, но riscv64 по-прежнему помечен как «not officially supported», а образы публикуются в канале alt. В повседневной работе это не мешает, однако уровень поддержки не тот же, что у Debian или Ubuntu.
Fedora-V Force (FVF)
Дистрибутив вендораОсноваFedora
FVF — это образы RISC-V, пересобранные из исходников Fedora отдельной командой, а не официальный релиз Fedora. Они покрывают больше плат, чем образы официального SIG, поэтому практичны, если нужен готовый к загрузке Fedora-пользовательский слой.
RevyOS
Дистрибутив вендораОсноваrootfs Debian 13 (trixie) + кастомное ядро 6.6 XuanTie (BSP TH1520/SG2042); старая версия 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 — долгосрочная стабильная версия
RISC-V-ветка китайской настольной ОС, покрытие плат разорвано по версиям (3.0 поддерживает только K3/V100). Подходит для оценки китайского настольного стека, не подходит как повседневная система для старых плат TH1520/K1.
deepin
Дистрибутив вендораОсноваНа базе Debian + собственные репозитории deepin (deepin 25 «crimson»); ядро по платам 6.6/6.12/6.16, для DP1000 используется mainline-ядро
Самый красивый по оформлению рабочего стола китайский дистрибутив, но ветка RISC-V — это общественный предпросмотр с tar.xz по платам: подходит для оценки/первого знакомства, не рекомендуется как единственная повседневная система.
Платы, которые действительно используют
Все →Виртуальная машина QEMU virt
Виртуальная платформанет (универсальная виртуальная платформа QEMU, настраивается RV32/RV64, до 512 ядер) · QEMU Project
Чисто виртуальная платформа: до 512 ядер RV64GC, CLINT/PLIC, хост-мост PCIe, 8 virtio-mmio, NS16550 UART, опционально AIA/IOMMU; ОЗУ, накопитель и сеть полностью виртуализируются параметрами командной строки, реальных GPU/VPU/NPU нет.
StarFive VisionFive 2
В продажеStarFive JH7110 — 4×SiFive U74 @1.5GHz + ядро мониторинга S7 + E24 · StarFive
2/4/8GB LPDDR4, microSD + eMMC (в некоторых версиях), M.2 M-Key NVMe, 2×гигабитный Ethernet (v1.3 поддерживает PoE), HDMI 2.0, 4×USB, 40-pin GPIO; также есть упрощённая версия VisionFive 2 Lite.
LicheePi 4A
В продажеT-Head TH1520:4×C910 @1.85GHz + C906 + E902,4TOPS NPU · Sipeed
4/8/16GB LPDDR4X, 8/32/128GB eMMC, 2× гигабитных Ethernet, WiFi5/BT5, HDMI 2.0 + 4-lane MIPI DSI, 2× MIPI CSI, 4× USB3, 40-pin GPIO.
Milk-V Meles
В продажеT-Head TH1520:4×C910 @1.85GHz + C906 + E902,4TOPS NPU · Milk-V
4/8/16GB LPDDR4X 4266MT/s, слот eMMC (опциональный модуль) + microSD, 1×гигабитный Ethernet (с поддержкой PoE), WiFi5/BT5.2 (AP6256), 4×USB3.0, HDMI 2.0 4K60, MIPI DSI/CSI, 40-pin, размер с кредитную карту.
Дистрибутивы и платы одним взглядом
Все →Платы по вертикали, дистрибутивы по горизонтали. Каждая ячейка ведёт на страницу дистрибутива.